Avid Odessa Northwest is a lodging, located at 8200 Dr Emmitt Headlee St, Odessa (TX), Texas 79765, United States
At Avid Odessa Northwest, exceptional service and top-notch amenities create a memorable experience for guests. For guests with their own vehicle, parking facilities are provided.
Tags : #InterContinentalHotelsGroup
Location :
8200 Dr Emmitt Headlee St, Odessa (TX), Texas 79765
Added by
Jopie, at 01 January 2020