Location: the hotel is situated 1.2 Km. from the city centre of Montreal. Close to shops, nightlife, restaurants and other attractions. The International Business District is nearby, and the Montreal Convention Centre is opposite the hotel.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada