Directory

Return to Listing


Holiday Inn Hotel

www.holidayinn.com/odessatx

5275 E 42nd St
Odessa, TX 79762-5248

432-366-5900
Fax: 432-366-5902

  • Hotels

Powered By CC-Assist.NET