There are currently nine hotels under construction in the North Bay, according to Atlas. — Sonoma County: Hyatt Place Santa Rosa (166 rooms), Cotati Hotel (153 rooms), Windsor Town Green Hotel ...
Reviews and recommendations are unbiased and products are independently selected. Postmedia may earn an affiliate commission from purchases made through links on this page. But, with the winter ...