Get a Hotel in Windsor

Super 8 by Wyndham Windsor NS

Super 8 by Wyndham Windsor NS

Windsor • Show on map 7.8/10 View Details for Price

Super 8 by Wyndham Windsor NS is offering accommodations in Windsor. The property provides a 24-hour front desk, airport transportation, an ATM and free WiFi throughout the property. Complete with a private…More info

Book now