Description
Upscale B&B in a charming 1871 building with stately quarters, a spa & an outdoor pool.
Name: Camellia Inn
Address: 211 North St, Healdsburg, CA 95448
Phone Number: +1 707-395-0800
Restaurant Type: Bed & breakfast, Hotel, Inn
Camellia Inn is a Bed & breakfast located at 211 North St Healdsburg/California
(Latitude,Longitude: 38.612703,-122.8680476)
Postal Code: 95448
Location
-
211 North St, Healdsburg, CA 95448
Add a review