Cliff House Hotel
Manitou Springs, CO
The Cliff House is a National Historic Landmark located at the base of Pikes Peak, in the heart of downtown Manitou Springs.
Every guest room and suite at the Cliff House Hotel has been individually decorated in Victorian elegance.
The dining is impeccable and the restaurant was voted best fine dining in the city.
306 Canon Ave., Manitou Springs, CO 80829, USA