Das Le Centre Sheraton Montreal Hotel befindet sich in der Einkaufszone von Montréal, 20 km vom Montreal-Trudeau Flughafen entfernt und verfügt über einen Salzwasser-Pool. Das Hotel stellt WLAN in den Zimmern und 825 Zimmer mit Blick auf die Stadt zur Verfügung.
Das luxuriöse 37-stöckige Hotel befindet sich im Zentrum von Montréal, in 5 Fußminuten Entfernung von der U-Bahn-Station Bonaventure. Zu den nächstgelegenen Attraktionen gehören 1250 boulevard René-Lévesque sowie Unterirdische Stadt. Von der Unterkunft aus liegt das Schönste der Stadt zum Greifen nah und Notre-Dame de Montréal ist lediglich 25 Minuten zu Fuß von entfernt. Die Bushaltestelle Megabus ist nur einen Steinwurf entfernt von dem 4-Sterne Le Centre Sheraton Montreal Hotel.
Das Hotel verfügt über zeitgenössische Zimmer, die mit einem Lounge-Bereich, einem Sofa und WLAN ausgestattet sind. In einigen Zimmern gibt es ein privates Badezimmer mit einen Haartrockner und Morgenmäntel. Daunenkissen, Daunen-/Federkissen und Premium-Bettwäsche stehen in den Schlafzimmern zur Verfügung. Die Badezimmer bieten Toilettenartikel und Morgenmäntel sowie eine Sauna und einen Whirlpool.
Das Le Centre Sheraton bietet ein kostenloses Frühstück an. Das Hotel verfügt auch über eine Lounge- Bar. Das Restaurant Peroni Resto Bar bietet eine große Auswahl an Gerichte der italienischen Küche und liegt zudem etwa 50 Meter von der Unterkunft entfernt.