Location The hotel is ideally located with easy access to Interstate 25, less than 1.6 km from the Colorado Springs World Arena. This Colorado Springs, CO hotel is conveniently situated close to the Cheyenne Mountain Zoo, Seven Falls, Pikes Peak, Garden of the Gods and Cave of the Winds. Visitors will also enjoy browsing local museums and a wide variety of specialty shops. There are several restaurants and cocktail lounges in the surrounding area, many within walking distance from the hotel. Th