Super 8 Motel - Windsor
- Local: (970) 686-5996
- Free Us: (800) 333-5996
Each room in our non-smoking hotel offers a refrigerator and microwave as well as free high-speed Internet access so you can post trip photos online and keep in touch with family and friends.