|
In the heart of wine country in the historic town of Santa Rosa, enjoy sumptuous health and beauty treatments and classic French cuisine accompanied by an ample choice of local wines.
Ammenities: 155 Rooms Parking (self) Free Concierge Room Service Restaurant(s) Bar(s) Pool - Outdoor
|