facebooktwitterpinterestmail

The Farmhouse Inn is located in Forestville, California (just 1 1/2 hours north of San Francisco) – the hub of the Russian River Valley, literally minutes from hundreds of wineries and world-class restaurants. Surrounded by the towns of Healdsburg and Santa Rosa, the Sonoma Coast and the Santa Rosa airport, the internationally-acclaimed Farmhouse Inn, Michelin starred Restaurant and Spa offers something for everyone.

 

Farmhouse Inn

Farmhouse Inn

 

Categories: USA, California, Napa Valley

Tags: , , , , , , , , , , , , , , , ,