boutique hotel in odessa
About 3 results.
Studio 6
3031 E Business 20, 79761 Odessa, United StatesWelcome to the clean, comfortable Studio 6 extended stay hotel in Odessa, TX. Our property offers you everything you need for an extended stay.
Courtyard by Marriott Odessa
Tres Hermanas Boulevard 7241, 79765 Odessa, United StatesTravel with confidence when booking at Courtyard Odessa. Our hotel features modern accommodations, complimentary Wi-Fi, on-site dining and meeting space.