325 Hidden Falls TrailBen Lomond CA 95005
(831) 818-0947
The Waterfall Lodge & Retreat is peaceful and private, nestled in the lush redwood forest of the Santa Cruz mountains.