27 North Street, Healdsburg
Located in Healdsburg in the heart of Northern California’s Wine Country Hotel Les Mars features guest rooms with free WiFi and a gas fireplace. Chalk Hill Estate Vineyards is 9.9 mi away.