Return to Listing
Holiday Inn Hotel
www.holidayinn.com/odessatx
5275 E 42nd StOdessa, TX 79762-5248
432-366-5900Fax: 432-366-5902