219 Healdsburg Avenue, Healdsburg, CA 95448, USA
219 Healdsburg Ave Healdsburg, CA 95448
Healdsburg
California
95448
US
877-411-3436877-411-3436
h2hotel welcomes multiple pets up to 85 lbs each for a fee of $99 per stay. All guest rooms are pet friendly but the Hotel tries to accommodate guests travelling with pets in guest rooms with …