In der Innenstadt von der Stadt gelegen, stellt das 5-Sterne-Hotel Hotel Le Mount Stephen Montréal 90 Zimmer mit Blick auf die Terrasse zur Auswahl. In der Umgebung befinden sich Musée Grévin und die U-Bahn-Station Peel, die etwa 5 Gehminuten vom Hotel entfernt ist.
Unterirdische Stadt liegt in einer Entfernung von 900 Metern zum Hotel und Mont Royal ist zudem in etwa 19 Gehminuten zu erreichen. Ein 10-minütiger Spaziergang von der Unterkunft aus führt Sie in die Innenstadt von Montréal. Ein Spaziergang von nur 25 Minuten führt Sie zu Lac aux Castors.
Die Zimmer sind mit einer Minibar ausgestattet und verfügen über WLAN und einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Tolle Annehmlichkeiten wie eine begehbare Dusche und eine getrennte Toilette sowie ein Haartrockner und Badelaken sorgen für einen angenehmen Aufenthalt.
Jeden Morgen wird ein frisch zubereitetes Frühstück im Restaurant vom Le Mount Stephen Montréal serviert. Vor Ort gibt es eine 24 Stunden geöffnete Bar. Die Gäste können kanadische Gerichte im Restaurant Les 3 Brasseurs genießen, das etwa 5 Gehminuten von hier liegt.