Lodging
Super 8 by Wyndham Windsor
The budget motel on the west end of Main Street and the only hotel inside the old town: free light breakfast, fridge and microwave in every room, free parking for trucks and RVs, and a small meeting room.
The one place to stay in Windsor proper, a Super 8 on the 1200 block of Main Street near the Ace Hardware, a short drive from downtown and a longer one from I-25. Rooms have a refrigerator and microwave; some suites have jetted tubs; accessible and non-smoking rooms are available. The hotel offers a free light breakfast with coffee, tea and juice, free wifi for Wyndham Rewards members, an entertainment area with a large-screen television, and free parking with room for trucks, buses and RVs. One meeting room of 649 square feet seats up to 40 for a banquet.
The other hotel with a Windsor address, the SpringHill Suites on Crossroads Boulevard by I-25, is on the Larimer County side where Windsor meets Loveland.
- motel
- budget
- free-breakfast
- rv-parking