Welcome to the historic Cliff House at Pikes Peak, voted one of Colorado's most romantic hotels, nestled at the foot of majestic Pikes Peak in Manitou Springs, Colorado. We pride ourselves on our tradition of excellent service, affordable and luxurious accommodations and award winning, internationally acclaimed fine dining in our elegantly appointed restaurant.Steps away from Manitou's downtown...