
Santa Rosa, CA, United States
Vinarosa Resort & Spa
4-star hotel · DAYBLINK
Our convenient Santa Rosa location is just 80 miles north of San Francisco and a 10-minute drive from Charles M. Schulz–Sonoma County Airport (STS). Experience Sonoma's first luxury resort on a working vineyard. Embraced by a…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor heated pool
- Secure parking
