5.4/10
43 reviews
Free Wi-Fi
Parking
This Colorado Springs hotel is 8 miles from the University of Colorado and Garden of the Gods. Super 8 serves grab and go breakfast and features guest rooms with free Wi-Fi.
Number of rooms: 40
605 Peterson Road, Cimarron Hills, CO 80915, United States