Super 8 - Colorado Springs/Chestnut Street
- 3270 N. Chestnut, Colorado Springs, CO, 80907
- (719) 632-2681
Located just off Interstate 25 due north of downtown, our Colorado Springs, Colorado, hotel is also near the University of Colorado at Colorado Springs and provides comfortable rooms at an affordable rate.