Bénéficiant d'un emplacement principal à environ 15 minutes à pied de Jardin des sculptures, Hotel Le Mount Stephen à Montréal bénéficie d'un centre de fitness ouvert 24h/24, d'un centre de bien-être et d'un spa à service complet. Bien que le Musée des beaux-arts de Montréal soit situé dans le quartier, la zone environnante comprend aussi la station de métro Peel est juste à quelques pas de l'hotel.
Cet hotel 5 étoiles se trouve à moins de 2 km de la Congregacion Shaar Hashomayim, tandis que le Marché Atwater est à moins de 2,1 km de l'endroit. Les attractions sportives à proximité comprennent le Centre Bell, non loin du Mount Stephen de Montréal. À 300 mètres de cette propriété sans fumée, vous trouverez des attractions telles que les Cours Mont-Royal. L'hotel est situé à 15 minutes de marche de la gare centrale de Montréal et à 2,2 km du musée Pointe-à-Callière.
Hotel Le Mount Stephen dispose de 93 chambres comprenant un balcon et un coin repas et un minibar et une cafetière/théière. Outre d'une cheminée en pierre, ils disposent également d'un bureau. Pour plus de confort, un sèche-cheveux et un bonnet de douche, ainsi qu'une toilette séparée, sont fournis.
Le Mount Stephen fournit un petit-déjeuner sur commande quotidien. Les clients de cet établissement peuvent profiter des différentes options de restauration disponibles au bar ouvert 24h/24. Eggspectation sert des plats de cuisine canadienne et se trouve assez proche de la résidence.