Location: 500 m. from the Galeries D'Anjou, 3 Km. from the Montreal Biodome, Olympic Park and the Botanic Gardens. 15 Km. from the centre of Montreal, 13 Km. from the Casino and 20 Km from the Island of Notredame.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada