Situated in Sonoma wine country, Vintners Inn is a luxury hotel located on a vineyard trail. Guests are offered a free bottle of wine upon arrival, a private balcony or patio in every room, and in-room massage services.
Address: 4350 Barnes Road, Santa Rosa (California)
Rates from:
USD 175 Book Now