Odessa Motor Inn
Hotel • Motel👍 I gave them 4 stars. The price was reasonable. The room could have been a little bit cleaner. Everyone was nice. I will be staying there again..
Address
2021 E 2nd St, Odessa, TX 79761, United States
Contact
+1 432-332-7341Rating on Google Maps
3.40 (102 reviews)Open on Google Maps