Camellia Inn
Address:
211 North St, Healdsburg, CA 95448
Phone:
(707) 433-8182
Hours:
- Mon: 8am-8pm
- Tue: 8am-8pm
- Wed: 8am-8pm
- Thu: 8am-8pm
- Fri: 8am-8pm
- Sat: 8am-8pm
- Sun: 8am-8pm
Other Details:
Surrounded by more than 50 varieties of its signature camellias, the Camellia Inn blends an authentic vintage environment with modern luxury amenities to create a memorable getaway. Nine rooms and suites each offer complete privacy, with a full breakfast each morning.
Restaurants,
Transportation,
Hotels & Motels,
Bed & Breakfasts
Other Businesses: