Budget Inn Odessa
Hotel
Odessa, Texas
Free Wi-Fi access and air-conditioned guest rooms are offered at this Odessa motel. The property is situated 2 miles from Odessa-Schlemeyer Field.
Number of rooms: 30
9417 Andrews Highway, Odessa, TX 79765, United States