4 ★
Le Centre Sheraton Montreal Hotel
Address: 1201 René Levesque West, Montréal, Canada
This hotel in Montréal city centre is within 2 minutes’ walk of Bonaventure metro station and the Bell Centre, home of the Montréal Canadiens. It offers an on-site spa and massage services.
Hotels Nearby
-
Best Western Plus Montreal Downtown- Hotel Europa 3 ★
1240 Rue Drummond, Montréal
-
Hotel Le Crystal Montreal 5 ★
1100 rue de la Montagne, Montréal
-
Novotel Montreal Center 4 ★
1180 Rue De La Montagne, Montréal
-
Luxury home in downtown Montreal
1288 Avenue des Canadiens-de-Montréal (Suite 3410), Montréal
-
One Bedroom City View Condo near Bell Center
1288 Avenue des Canadiens-de-Montréal, Montréal
-
One-Bedroom Condo on Avenue des Canadiens-de-Montréal 3709
, Montréal
-
One-Bedroom Condo on Avenue des Canadiens-de-Montréal 2702
, Montréal
-
One-Bedroom Apartment on Ave des Canadiens-de-Montreal 3502
, Montréal
-
One Bedroom Condo - Tour Des Canadien
1288 Avenue des Canadiens-de-Montréal, Montréal
-
Hotel Y de MontrĂ©al 3 ★
1355 Rene-Levesque Ouest, Montréal
-
Holland Hotel by Simplissimmo 5 ★
1121 Sainte-Catherine Ouest, Montréal
-
Comfort Suites Downtown 3 ★
1214 Crescent Street, Montréal
- 🏠WorldPlaces ›
- Hotels ›
- 🇨🇦 Canada ›
- MontrĂ©al ›
- Le Centre Sheraton Montreal Hotel