The Perch at Twin Peaks

Physical
25807 CA-189
Twin Peaks CA 92391
Share:
About

The Perch at Twin Peaks is a peaceful, simple and beautiful destination for quiet getaways, reunions or retreats. The Perch is ten minutes from Lake Arrowhead, and includes 12 beautifully renovated cabins with a gathering space for workshops, yoga, meals, etc. The property sits on four private acres, with a large open space, surrounded by forest, yet close to grocery stores, shopping and all the wonderful adventures one can enjoy in this beautiful mountain area.

Gallery
Powered By GrowthZone