Out to Lunch Webinar - Jun 25, 2020
Destination Wine Country
Experience the romance of wine country from Farmhouse Inn, a boutique hotel with all the warmth and hospitality of a family-owned bed and breakfast inn coupled with the services and amenities of a 5 Star luxury hotel.
Farmhouse Inn is located just south of Healdsburg in the Russian River Valley and centrally located to both Sonoma and Napa Valleys.
Thank you for watching!