The Treehouse is located in Guernewood Park. Guests have access to free WiFi. The holiday home comes with a satellite TV and 2 bedrooms. The accommodation is fitted with a kitchen. Bodega Bay is 18 km from the holiday home, while Santa Rosa is 27 km away. Read more
The Treehouse is located in Guernewood Park. Guests have access to free WiFi. The holiday home comes with a satellite TV and 2 bedrooms. The accommodation is fitted with a kitchen. Bodega Bay is 18 km from the holiday home, while Santa Rosa is 27 km away.