$139 - $395

Camellia Inn

211 North St
Healdsburg, CA 95448

(707) 433-8182
(800) 727-8182

Host(s): Lucy

Cottage(s): 2

Rooms: 10