Quantcast
February 23, 2020

Healdsburg California Bed and Breakfast – Camellia Inn

Camellia inn Healdsburg bed and breakfast

In a brilliant setting of Rhododendrons, Azalea, Begonias and, of course, Camellias (80 varieties!) is the unsurpassed Healdsburg, California Bed and Breakfast, the Camellia Inn. Steeped in what they call “a happy history”, the Camellia Inn graces the town of Healdsburg, dubbed one of the top 10 small towns in the US. Two short blocks […]