



The Land is a 162-acre retreat and wellness property in Philo, California, in the heart of Anderson Valley wine country — under 3 hours from San Francisco. The property sleeps up to 27 in eco-cabins and glamping tents (120+ for shared/day-use groups), with a historic Redwood Lodge, AV-equipped meeting space, salt water pool, swimming holes, a 2.5-acre organic garden, and old-growth redwood...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this region: top venues, airports, climate, and how to get around.