









The Armadillo Hotel
Hotel
With a stay at The Armadillo Hotel in Odessa, you'll be within a 10-minute drive of Permian Basin Vietnam Veterans Memorial and CAF Airpower Museum. This hotel is 6 mi (9.7 km) from Wagner Noel Performing Arts Center and 6.5 mi (10.4 km) from Presidential Museum and Leadership Library.
Website: armadillohotel.com
Phone: (432) 242-4550
Cross Streets: Near the intersection of I-20 W and S CR-1290
11400 I-20 W Odessa, TX 79765 ·1358.29 mi
Is this your business? Verify your listing
Amenities
- Restaurant
- Wifi
Advertisement
