fbpx

Sonoma luxury hotels

best host travel agency

Luxury Hotel Review: Farmhouse Inn, Sonoma

July 9, 2015 | By

This past weekend I was invited for an overnight stay at a luxury boutique hotel called Farmhouse Inn. It is located in the heart of the Sonoma wine country in California. One and a half hours from San Francisco, and 30 minutes from Napa. The warm welcome at the front …

Read More