Located 1.7 km from the University of Texas of the Permian Basin, Comfort Suites Odessa offers free Wi-Fi access to all guests. A microwave, refrigerator and wet bar are featured in every room at the hotel.
Number of rooms: 56
4801 East 50th Street, Odessa, TX 79762, United States