This hotel is the best place to stay in Colorado Springs. Great location to all things in the city that you'd want to see and do. Most importantly it is right off of the I-25 fwy. Rooms are comfortable and clean. Service gets 4-stars. Dining, mall, movies... all less than a 1/4 mile away!
more