Filter Results
Central hotels in Windsor
Holiday Inn Express Windsor Sonoma Wine Country By Ihg
8865 Conde Lane, Windsor, United States Show map
The comfortable Holiday Inn Express Windsor Sonoma Wine Country By Ihg is merely 0.7 km from Windsor Presbyterian Church and has a heated pool plus a fitness room.
Hampton Inn & Suites Windsor-Sonoma Wine Country
8937 Brooks Road South, Windsor, United States Show map
The 3-star smoke-free Hampton Inn & Suites Windsor-Sonoma Wine Country is located within 25 minutes' walk of Foothill Regional Park and features a hot tub, a sunbathing terrace, and a golf course on…
Healdsburg Winemaker'S Home
8755 Merlot Way, Windsor, United States Show map
During the stay at the 6-bedroom Healdsburg Winemaker'S Home Windsor, guests can indulge in a Jacuzzi or visit Oliver's Market, located about 25 minutes' walk away. This 3-bathroom villa features…