Location: in Montreal city centre, near cafeterias and shops in Crescent St., Ste. Catherine St. and the old Montreal.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada