
Colorado Springs, CO, United States
Quality Inn & Suites Garden of the Gods
3-star hotel · CHOICE HOTELS
This 2 star hotel is located within the city of Colorado Springs and was established in 1986. It is a short drive away from the Gleneyrie Castle and the nearest station is Local Bus Station. The Hotel has a coffee shop, an…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool


