The Grape Leaf Inn is directly located in the heart of the Healdsburg and the Wine Country, just one hour north of San Francisco, 15 minutes from 100 world-class wineries and within walking distance to 5 excellent restaurants.
The Healdsburg Grape Leaf Inn offers twelve distinct rooms, ten with King Beds and in-room Spa tub-showers for 2, one with a Japanese soaking tub and steam shower for two.