Situated in northern Colorado Springs, our hotel provides cozy mountain lodge decor and beautiful views of Pikes Peak.