Super 8
Locanda
Cimarron Hills, Colorado
5.6/10
43 recensioni
Wi-Fi gratuito
Parcheggio
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.
Numero delle stanze: 40
605 Peterson Road, Cimarron Hills, CO 80915, Stati Uniti