|
Voted as the #1 place to stay in the Wine Country by TravelAdvisor.com, the picturesque Grape Leaf Inn combines luxurious comfort with elegant, yet approachable style. Surrounded by award winning lush gardens and century-old evergreens, the Grape Leaf Inn is tucked away on a quiet historic street, a four block walk from fine shops and restaurants and minutes to more than 104 wineries. Each of its 12 romantic rooms—most of which feature King beds dressed in the finest hand-pressed linens—has been exquisitely designed, pairing contemporary décor and fabrics with antique furniture to create a stylish and relaxing ambiance. Most of the bathrooms offer whirlpool spa tubs/showers for two More...
|