Windsor hotels & apartments, all accommodations in Windsor

Recommended hotels in Windsor

Super 8 Windsor/Madison North photo

Super 8 Windsor/Madison North

This hotel is conveniently located in a downtown area, 15 km from University. A 45-minute drive to Wisconsin Dells.

4506 Lake Circle, Windsor, United States

Days Inn Madison Ne/Windsor photo

Days Inn Madison Ne/Windsor

Days Inn Madison Ne/Windsor lies about 30 minutes' walk from the city center. Guests will get to Brookfield in…

6311 Rostad Dr, Windsor, United States