Quality Inn & Suites Garden of the Gods

Starting at

TripAdvisor Review

Based on 598 review

See all

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 outdoor swimming pool and a fitness centre/gym. All 124 rooms are equipped wi...

More details