Be the first to know
Receive emails from properties you follow when new suites are added to them.
Located in the heart of downtown Montreal, adjacent to Bell Centre. Only steps away from major downtown hotels. Accessible by underground passageway. Direct access via two main streets (Peel and des Canadiens-de-Montréal). Built under the direction of the legendary William Cornelius Van Horne, Windsor Station was an imposing building when it was opened in 1889. Over the past century, additions, renovations and the growth of downtown Montreal have seen it transformed into a grand landmark that now blends the city’s rich past with its vibrant present.