1301 Los Olivos Road, Santa Rosa, United States of America. See map








Located in Santa Rosa, this villa is within a 5-minute drive of Santa Rosa Memorial Hospital and St. Joseph Health - Sonoma County. This villa is 14.7 mi (23.6 km) from Calistoga Hot Springs and 17.2 mi (27.7 km) from Castello di Amorosa. Make yourself comfortable in this villa, which features a private pool. A kitchen is outfitted with a refrigerator, an oven, and a stovetop. Complimentary wireless Internet access is available to keep you connected. Conveniences include a microwave and a washing machine. null
No elevators
Property confirms they are implementing enhanced cleaning measures
Pets not allowed
You'll be asked to pay the following charges at the property:
We have included all charges provided to us by the property.
Greek
English
Italian
Free WiFi
Parking available
Dining services
Non-smoking
Barbecue grill(s)
Number of outdoor pools - 1
Street parking
Outdoor furniture
Wheelchair accessible – no