Offering mountain views, The Land - Luxury Retreat Center In Beautiful Nature - Bay Area Northern California in Philo has accommodations, a seasonal outdoor swimming pool, a fitness center, a garden, a terrace and a restaurant. The lodge features both WiFi and private parking free of charge. There's a fully equipped shared bathroom with shower and free toiletries. Guests at The Land - Luxury Retreat Center In Beautiful Nature - Bay Area Northern California can enjoy a buffet breakfast. If you would like to discover the area, hiking and cycling are possible nearby. Charles M. Schulz Sonoma County Airport is 60 miles from the property.