From the North or the South on Highway 101
The Farmhouse Inn is located at 7871 River Road, in the town of Forestville, just west of Santa Rosa and 10 minutes south of Healdsburg, California.
From 101, north or south, you will take the River Road/Mark West Springs Road exit.
Travel west for 7.1 miles and we are on your left.
Wohler Road is the closest cross street.
Fly directly into the Sonoma County Airport (via Horizon Air) conveniently located less than 6 miles away.
The Farmhouse is located about 1 1/2 hours from Oakland and Sacramento airports (both are easier to get in and out of -compared to SFO). You should allow about 2 hours drive time from San Francisco Airport (south of San Francisco)
For a printable version of the Farmhouse Map, click here.