Featuring barbecue facilities, Super 8 by Wyndham Windsor NS is located in Windsor. This 2-star hotel offers an ATM, a business centre and free WiFi. The hotel provides an indoor pool, hot tub and a 24-hour front desk.
€110
63 Cole Drive, Windsor
Show on the Map
The August House
The August House offers air-conditioned accommodation in Windsor. There is a terrace and guests can make use of free WiFi and free private parking.