Located in lively downtown Montreal in the business sector at walking distance to all attractions, boutiques, underground shopping, McGill metro and festivals.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada