Super 8 - Chestnut

3270 N. Chestnut, Colorado Springs, CO 80907
Local: 719-632-2681

Overview

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.