Le Centre Sheraton Montreal Hotel, hotel building in Montreal, Quebec
Le Centre Sheraton Montreal Hotel is a high-rise hotel in the heart of downtown Montreal, connected directly to the city's underground pedestrian network. It has rooms with city views, a restaurant, a fitness center, a pool, and several conference rooms for events of different sizes.
The hotel was built to welcome travelers coming to Montreal for business or leisure, and over time it became part of the city's fabric. It has gone through several rounds of renovation over the decades to keep up with changing guest expectations.
The Sheraton name is associated worldwide with business travel, and that is visible in the lobby, where guests with luggage mix with people heading to meetings. The space works as a crossroads between the city outside and the professional world inside.
The entrance sits right on René-Lévesque Boulevard in the center of town and is straightforward to spot. Because the hotel connects to the underground pedestrian network, getting around the city center on foot from here is easy even in winter.
The hotel has a direct entry point into the RESO, Montreal's underground city, a network of tunnels and passages that lets you walk to many parts of downtown without stepping outside. This makes it a practical base in winter, when temperatures regularly drop well below freezing.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.