Located in the heart of Nova Scotia at the eastern gate to the famous Annapolis Valley,
Windsor features the benefits of rural living as well as convenient proximity to Metropolitan Halifax. Our hotel in Windsor Nova Scotia makes for a fantastic destination for both leisure and business.
63 Cole Drive, P.O. Box 2700, Windsor, NS B0N 2T0 CA