Skip to main content

Holiday Inn Express & Suites Odessa I-20

hotel · Odessa, TX

Address
1800 S Highway 385, Odessa, TX 79766-2228
Phone
(432) 332-4100
Website
ihg.com/holidayinnexpress/hotels/us/en/odessa/odsot/hoteldetail?cm_mmc=FacebookMaps-_-EX-_-US-_-ODSOT
Where
31.8272, -102.3563

Search Hominin for Holiday Inn Express & Suites Odessa I-20

Other hotels nearby

More in Odessa