
About Le Centre Sheraton Montreal Hotel
A landmark downtown hotel built for scale, connectivity, and the constant motion of central Montreal.
Le Centre Sheraton Montreal Hotel rises along Boulevard René-Lévesque as one of downtown’s defining high-rise properties. Designed to handle the pace of conferences, city breaks, and major events, the hotel operates with a polished, professional rhythm. Interiors are modern and expansive, favoring clarity and efficiency over boutique intimacy.
The experience here is shaped by size and structure. Public spaces remain active throughout the day, while guest floors offer a quieter counterpoint above the city streets. It’s a hotel that functions as its own small ecosystem within Montreal’s downtown core.
Places of Attractions nearby
Explore the best attractions, shopping destinations, and important places near Le Centre Sheraton Montreal Hotel.
Prime Location
In the heart of Montreal
Top Rated
Guest favorite spots
1250 boulevard Rene Levesque
162 ft away
Famous StreetsPlace du Canada
455 ft away
OtherWindsor Train Station
Train Stations
Sun Life Building Edifice Sun Life
Historical Buildings
Mary Queen of the World Cathedral
Historical Buildings
Bell Centre
Stadiums, Arenas, and Racetracks
Cathedral of Marie Reine du Monde
Historical Buildings
Infotouriste Centre
Other
Le Centre Bell
Stadiums, Arenas, and Racetracks
Les Cours Mont Royal
Other
Metro station Lucien l'Allier
Train Stations
Le Centre Sheraton Montreal Hotel
Explore our thoughtfully curated amenities, facilities, and services.
Front desk [24-hour]
Great food & dining
Great Swimming pool
Located in heart of Montreal
Where You’ll Be Staying
Planning a stay in Montreal? Get to know the city and explore the best areas to stay.
Discover what each area has to offer and find a hotel in Montreal that suits your trip, budget, and plans.
The hotel sits in the heart of downtown Montreal, steps from Sainte-Catherine Street shopping and within walking distance of the Bell Centre. Direct indoor access to the underground pedestrian city connects guests to transit, offices, malls, and dining without stepping outside. Peel and Bonaventure metro stations anchor the area with fast links across the city.
This part of Montreal feels distinctly corporate and event-driven during the week, shifting toward concerts, sports crowds, and shoppers in the evenings and on weekends.
What to Expect
Expect a full-service downtown stay with everything under one roof. The scale supports large conferences and events, while wellness facilities and dining options help balance busy schedules. Movement through the hotel is constant, especially during peak event periods.
See available rooms and plan a downtown Montreal stay with ease.
Le Centre Sheraton Montreal Hotel
Find answers to common questions about location, policies, amenities, services, and more at Le Centre Sheraton Montreal Hotel. We want to help make your stay comfortable and hassle-free.
What time is check-in at Le Centre Sheraton Montreal Hotel?
What time is check-out at Le Centre Sheraton Montreal Hotel?
What time is check-out at Le Centre Sheraton Montreal Hotel?
Check-out at Le Centre Sheraton Montreal Hotel is generally scheduled around midday.
Where is Le Centre Sheraton Montreal Hotel located?
Le Centre Sheraton Montreal Hotel is located on Boulevard René-Lévesque West in downtown Montreal, close to shopping, offices, and major event venues.
Does Le Centre Sheraton Montreal Hotel have access to the underground city?
Le Centre Sheraton Montreal Hotel offers direct indoor access to Montreal’s underground pedestrian city.
Loved by Guests, Trusted for Excellence
Guest Score and Reviews
Wonderful
Based on 950 Reviews
Latest Reviews
View All ReviewsDanielle
May 27, 2024
Jessica
May 20, 2024
Kelly
May 16, 2024
Simon
Apr 22, 2024
L
Apr 19, 2024









