The hotel is located Downtown in Montreal, close to shopping, crescents street nightlife with clubs, bars and terasses, as well as close to golf, summer festivals, amusement park and tourists atractions.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada