Return to Listing
Holiday Inn Express & Suites, Odessa I-20
https://www.ihg.com/holidayinnexpress/hotels/us/en/odessa/odsot/hoteldetail
1800 S. Hwy 385Odessa, TX 79766-2235
432-332-4100