Address : 198 dry creek road healdsburg sonoma 95448 california united states Show Hotel Map
The hotel is located about 1 hour north of San Francisco along Highway 101 in Healdsburg, California. The hotel is within walking distance of Healdsburg Plaza with its world class restaurants, shops and galleries. The hotel is nestled between the Alexander Valley, Dry Creek Valley and Russain River Valley with over 150 premium wineries in the area.