Windsor, Nova Scotia Pet Friendly Hotels & Lodging

Canada » Nova Scotia » Windsor

Browse Pet Friendly Hotels In Windsor, Nova Scotia

Rates from
63 Cole Drive - Windsor, NS (Map)
Located in Windsor, Super 8 Windsor is convenient to Trecothic Creek and Windsor Railway and West Hants Historical Society. This eco-friendly motel is within close proximity of Mermaid Theatre of Nova...