Location: 1 Km. from Montreal city centre annd 8 Km. from St-Laurent River beach.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada