The family Super 8 Windsor Hotel is conveniently set minutes away from Colorado State University, Family FunPlex and Boulder Reservoir. Super 8 Windsor Hotel has been welcoming guests to its comfortable rooms since 1998.
Guests will enjoy the major location in the heart of Windsor. The distance between Windsor city center and the property is 2 km.
Denver International airport can be reached in 75 minutes by car from Super 8 Windsor Hotel.
The hotel comprises 40 rooms equipped with high-speed internet, a private safe, satellite TV, a recliner and climate control. Other comforts include coffee/tea makers, a microwave and a fridge for self-catering.
Eat & Drink
Guests can enjoy chinese and thai snacks and meals in Shanghai Bistro located 150 meters away.
The hotel offers free parking and a safe deposit box along with a meeting room, a business center and a copier to respond to the needs of all guests.