For such a large county, Sonoma has relatively few chunks of open space that dogs can explore with… Read more.
Flamingo Conference Resort and Spa
Flamingo Conference Resort and Spa
- Address: 2777 Fourth St., Santa Rosa, California 95405
- Website
- Phone Number: (707) 545-8530
Flamingo Conference Resort and Spa
A Santa Rosa historic landmark, The Flamingo Resort and Spa in Sonoma wine country is a mid-century modern property offering all the modern amenities with a retro vibe. Rooms and lobby are recently remodeled.