Windsor, NS Hotels
from CAD 115
Super 8 Hotel Windsor
Located just off Highway 101, this hotel is just minutes from downtown Windsor. The historic Fort Edwards, the annual Sam Slick Days festival, Ski Martock and the internationally recognized Mermaid Theatre of Nova Scotia are some of the63 Cole Drive - Windsor Location: City

Deutsch
Español
Français
Italiano
Polski
Português
Swenska
Русский
Nederlands
日本語
한국어
ไทย
中文
中文