Browsing Tag

santa rosa

America USA

Vintners Inn Santa Rosa

on
21 May 2022
Your curated experience awaits you at Vintners Resort. Situated on 92 acres of vineyards in beautiful Russian River Valley wine country, just 60 miles north of San Francisco, Vintners Resort offers leisure and business travelers alike a central location to relax, rejuvenate and explore and visit Sonoma County’s spectacular vineyard, coastal, and mountain destinations. Owner Rhonda Carano extends her gracious hospitality to...