The Cliff House at Pikes Peak
$
(480)
Advertisement
Photos
Nestled at the foot of Pikes Peak in Manitou Springs, Colorado, The Cliff House at Pikes Peak was built in 1873 and was once a stagecoach stop for gamblers and gold-rush miners.
Check-in: 3 PM, Check-out: 11 AM
Also at this address
Advertisement
Owner verified
See a problem?
