40.47971 ­-104.91955
Go to map view
Super 8 Windsor - Windsor - Building
Super 8 Windsor - Windsor - Building
Super 8 Windsor - Windsor - Building
Super 8 Windsor - Windsor - Bedroom
Super 8 Windsor - Windsor - Bedroom
Super 8 Windsor - Windsor - Bedroom
Super 8 Windsor - Windsor - Bedroom
1265 Main Street, Windsor, CO 80550, United States +1 970 686 5996
The Super 8 Motel of Windsor welcomes you to North-Eastern Colorado, gateway to the Rocky Mountains. The Super 8 is conveniently located 4 miles east of I-25 at exit 262 in the heart of Windsor. Windsor is situated between three major Northern Colorado communities - Greeley, Ft. Collins, and Loveland, which also puts us in easy reach of Denver, Boulder and C... More from Wyndham Hotel Group

Get Rates

Show Super 8 Windsor at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Complimentary breakfast, Parking (free)