1231 South Neveda Avenue, Colorado Springs
Located off Interstate 25 this Colorado Springs hotel offers a daily continental breakfast and rooms with free Wi-Fi and a cable TV. The Colorado Springs Pioneers Museum is 1.1 miles away.