The Armadillo Hotel
Photo gallery for The Armadillo Hotel
Overview of The Armadillo Hotel
The Armadillo Hotel
Odessa hotel with free self parking
Reviews
7.8
Good
Popular amenities
Explore the neighborhood
11400 West Interstate 20 Frontage Road, Odessa, TX, 79765
- CAF Airpower Museum7 min drive
- CPL Rays Coffee8 min drive
- McDonald's8 min drive
- Presidential Museum and Leadership Library10 min drive