Holiday Inn Express Windsor Sonoma Wine Country is located in a business area of Windsor, about 10 km away from Healdsburg Plaza. The hotel opened its doors in 2005 and was remodeled in 2012.
Holiday Inn Express Windsor Sonoma Wine Country is a comfortable venue within a 10-minute walk from the center of Windsor. A 70-minute drive will take guests to San Francisco.
The hotel allows quick access to a river and hills.
Holiday Inn Express Windsor Sonoma Wine Country is around 10 minutes' drive from Sonoma County airport.
Guests are offered 75 non-smoking rooms featuring cable TV with on-demand movies, a private safe, pay TV, a microwave and a wardrobe. They also include bathrooms with a roll in shower, a hairdryer and guest toiletries.
Eat & Drink
A deluxe hot buffet breakfast is served every morning. Ume Restaurant pampers guests with American dishes and lies within 250 meters of the property.
Guests are offered to rent cars at Holiday Inn Express Windsor Sonoma Wine Country to discover the sites of Windsor.
Leisure facilities include a casino, an indoor swimming pool and a library. A gym and a fitness centre are provided on-site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.