Skip to main content

Holiday Inn Express & Suites Odessa

hotel · Odessa, TX

Address
John Ben, 5321 John Ben Shepperd Pkwy, Odessa, TX 79762
Phone
(432) 362-6800
Website
ihg.com/holidayinnexpress/hotels/us/en/odessa/odsws/hoteldetail?cm_mmc=FacebookMaps-_-EX-_-US-_-ODSWS
Where
31.9055, -102.3395

Search Hominin for Holiday Inn Express & Suites Odessa

Other hotels nearby

More in Odessa

Holiday Inn Express & Suites Odessa — hotel in Odessa, TX | Hominin