Based on 104 review
This stylish city hotel is located just 15 minutes from the city centre of Montreal and the Old Montreal historic district. The Botanical Gardens are less than 20 minutes away, while the La Ronde Amusement Park can be reached in 15 minutes. The Champlain Mall is less than 5 km from the hotel. The es...