LA QUINTA INN COLORADO SPRINGS GARDEN OF THE GODS * *
2-star hotel with simple, colorful rooms with WiFi, suites with separate living areas, outdoor pool, parking...
La Quinta Inn by Wyndham Colorado Springs Garden of the Gods is a 2-star hotel located in Colorado Springs, USA. It's conveniently located off Interstate 25, just 6.4 km from the Garden of the Gods sandstone formations and 3.2 km from the Pro Rodeo Hall of Fame. Rooms are simple but colorful, with free Wi-Fi, flat-screen TVs and coffeemakers. Superior rooms feature mini-fridges and microwaves, while suites have separate living areas with sofa beds. Parking and breakfast are complimentary, and the hotel also features an outdoor pool. La Quinta Inn by Wyndham Colorado Springs Garden of the Gods offers disabled access, accepts pets and is child-friendly. Hotel services and facilities rated 2.8 out of 5.