Spa
Farmhouse Inn
40 locals recommend,
Location
7871 River Rd
Forestville, CA
Tips from locals
The Farmhouse Inn's internationally acclaimed restaurant has earned the prestigious Michelin award for it's excellence in fine dining. A pricey but worthwhile endeavor.