top of page

The Vistal Gardens

The Vistal luxury condominium towers were built on the southern tip of L'île des Sœurs, with breathtaking views of the Saint Lawrence River, downtown Montreal and the wonderful gardens that Strathmore proudly maintains.

(click photos to enlarge)

bottom of page