Located off Interstate 25, this Colorado Springs hotel offers a daily grab and go breakfast and rooms with free Wi-Fi and a cable TV. The Colorado Springs Pioneers Museum is 1.1 miles away.
Number of rooms: 42
1231 South Neveda Avenue, Colorado Springs, CO 80903, United States