Located within 20 minutes' walk of Percival Molson Memorial Stadium, which is highly appreciated by sports lovers, the 3-star La Tour Centre Ville Montreal hotel includes 148 rooms. Guests will have…
More
1
All hotels in Montreal are booked for your dates. Try other dates