Hotels near Windsor Hockey Heritage Centre

Windsor, Nova Scotia, Canada

Find a place to stay

Other landmarks in Windsor

Find out more about Windsor Hockey Heritage Centre