The Perch at Twin Peaks
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