Description
The Super 8 Windsor NS hotel is a 66 room, interior corridor facility located just off Hwy. 101. The property is located within minutes of downtown Windsor. While enjoying your stay at our hotel take advantage of such amenities as an indoor heated pool and spa with a water park and 80 ft waterslide. Free SuperStart Breakfast served daily, a Business Center with fax and copy service available....
by kayak
on September 27, 2014 from kayak