Super 8 by Wyndham Windsor
Photo gallery for Super 8 by Wyndham Windsor
Overview of Super 8 by Wyndham Windsor
Super 8 by Wyndham Windsor
Motel in Windsor with free breakfast and business center
8.2
Very Good
Popular amenities
- Breakfast included
- Free WiFi
- Parking included
- Air conditioning
- Housekeeping
Local highlights
1265 Main St, Windsor, CO, 80550
- Taco Bell1 min walk
- Sala Thai2 min walk
- Windsor Lake2 min drive
- Ouzel Falls3 min drive
Book online or call:
1-800-675-4318