Location: 100 m. from Montreal city centre, close to several tourist attractions such as Bell Centre, Crescent Street and the Casino.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada