Return to Listing
Holiday Inn Express Hotel & Suites
www.hiexpress.com
5321 John Ben Shepperd PkwyOdessa, TX 79762-8201
432-362-6800Fax: 432-362-6810