Camellia Inn
211 North St.
Healdsburg, California, 95448, United States
707-433-8182

Reservation Policy

Include a clear reservation policy for your hotel that provides guests with information on making reservations, changing reservations, cancelling reservations, payment options, and other related topics to reservations.