Wine Country Eco House sleeps10 - Houses for Rent in Santa Rosa
House in Santa Rosa, United States. Our house is located in the Hood Mountain Regional Park, a couple miles above St Francis Winery with wonderful views of Kenwood and St Francis Winery. There are hiking trails right outside the house gate to the peak of Hood Mountain and Sugar Loaf...
See this content immediately after install