Hyatt Vineyard Creek Hotel
Santa Rosa, CA
The Vineyard Creek Hotel is a Mediterranean-style resort situated on nine acres across the street from historic Railroad Square in downtown Santa Rosa, 52 miles north of San Francisco.
Guest rooms at the Santa Rosa Vineyard Creek Hotel have windows that open to garden views and feature morning papers, overnight shoe shines, and 24-hour room service.
The full service on-site Spa offers a menu of treatments.
170 Railroad St., Santa Rosa, CA 95401, USA