Hotel Hampton Inn Odessa
★★★
Odessa,3071 East Business 20, Odessa (TX), United States Show on map
Parkway Inn is a 2-star motel in Odessa (TX), United States. It is one of 54 places to stay in Odessa (TX) listed on Triptoic. The property has 85 rooms.
Odessa,3071 East Business 20, Odessa (TX), 79761, United States
Parkway Inn is located at Odessa,3071 East Business 20, Odessa (TX) 79761, United States.
Parkway Inn is rated 2 stars.
Parkway Inn has 85 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel