x
Loading...

Exit 121 on I-20 West

Right 0.9 mi

OYO Hotel Odessa TX, East Business 20

6713 East Business 20, Odessa, TX 79762

1-938-777-1314 Directions
Amenities
WiFi (Free)
Elevators
Parking Notes (Free)
Non-smoking (Rooms Available)