Windsor Hotels & Apartments
USAAll CitiesAll Hotels
Search available Accomodations
  Arrival :     
  Departure :

Hotel Map Windsor   

Holiday Inn Express Windsor Sonoma Wine Country

Located directly off Highway 101, this Windsor, California hotel is 5.2 miles from the Wells Fargo Center for the Arts. It features an outdoor pool and guest rooms with free Wi-Fi. The Holiday Inn Express Windsor Sonoma Wine Country provides...

Prices from
USD 143
EUR 121

Hampton Inn & Suites Windsor-Sonoma Wine Country

This downtown Windsor hotel is 8 minutes' drive from Charles M. Schulz- Sonoma County Airport. Free WiFi is available throughout the property and the comfortable rooms have flat-screen TVs. Hampton Inn and Suites Windsor- Sonoma Wine Country...

Prices from
USD 152
EUR 129

Total Accomodations 2

Hotel Map Windsor

Top ↑