Windsor Hotels

Windsor is a city in Nova Scotia. Windsor was settled in 1685 by the Acadian French, who built a network of dikes along the rivers. Windsor has always been a meeting place, first for the Mi’kmaqs, then the Acadians, and later the English gentry.
Loading photos…

Windsor Hotels and Accommodation

Enter your trip information to search for Windsor accommodation
Hotels In
Check-In
Check-Out
Guests
 
Loading photos…
Windsor tourism photos provided by Panoramio are under the copyright of their owners

Windsor Tourist Information

Select a Windsor tourist information site for Windsor travel and tourism guides such as Wikitravel, further hotel and accommodation information, and for maps of Windsor

Windsor Accommodation Offers

Select a Windsor hotel offer for special accommodation rates
Loading offers…

Travel to a Random Destination