Property Location Located in Odessa, Travelodge Odessa is convenient to Ellen Noel Art Museum and Presidential Museum and Leadership Library.Rooms Make yourself at home in one of the air-conditioned rooms featuring microwaves. Conveniences include coffee/tea makers and irons/ironing boards.Business, Other Amenities Featured amenities include a business center and an elevator lift.