Motel 6 - Odessa
Motel 6 - Odessa
Address:
200 East I-20 Service Road, I-20 at US 385, Exit #116, Odessa, Texas
Traveler Rating by TripAdvisor

Traveler Comments

It was close to the highway, inexpensive and relatively clean and comfortable
Please enable JavaScript to properly view and use this web site.