Location: the hotel is located in Montreal, close to a shopping centre, restaurants and 8 Km. from Pierre Elliott Trudeau Airport.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada