About it
Eagle's Den Suites Carrizo Springs a Travelodge by Wyndham is a 2-star property located in Carrizo Springs. There's a grill and guests can use free WiFi and free private parking.
Certain rooms also offer a kitchen with a fridge, a dishwasher and an oven.
The nearest airport is Piedras Negras International Airport, 52 miles from the hotel.