Holiday Inn Windsor - Wine Country is a 3-star property situated about 4.4 km from Pacific Coast Air Museum.
The venue is 52 km away from di Rosa. Guests will get to Calistoga in 20 minutes by car.
Occupying a perfect location, the hotel lies close to hills and gardens.
Holiday Inn Windsor - Wine Country is located within a 10-minute drive from Sonoma County airport.
Holiday Inn Windsor - Wine Country welcomes guests to non-smoking rooms where they can use climate control, a laptop-compatible safe, a refrigerator, a kitchen and a writing table.
Eat & Drink
Serving an array of dishes, Ume Restaurant and Johnny Garlic's are 100 meters away.
Car rental services are available on site.
On-site leisure options feature an indoor swimming pool and a golf course. On-site fitness amenities include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.