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.