The charming Farmhouse Inn located in Forestville, California just south of Healdsburg in the Russian River Valley is a 25-room luxury hotel with the warmth and hospitality of a family-owned bed and breakfast inn.
The guest suites are spacious and elegant with vaulted ceilings. The Farmhouse has an onsite Michelin-starred restaurant and a newly designed spa in the Carriage House.