Four Seasons Hotel Montréal offre une proximité avec le Marché Atwater, qui est situé à 25 minutes de marche. Bénéficiant d'un emplacement à 500 m du Musée des beaux-arts de Montréal, l'hotel 5 étoiles de luxe comprend 176 chambres ainsi qu'un restaurant.
La résidence se trouve dans une zone européenne de Montréal, à côté de l'Université Concordia. Four Seasons Hotel se trouve à moins de 5 minutes à pied de la Peel. Le Parc La Fontaine est à 3 km de l'établissement.
Chaque chambre à l'hotel propose une cafetière/théière, un Wi-Fi et une TV à écran plat avec des chaînes satellite. Les clients peuvent utiliser une cafetière/théière, et se détendre avec un Wi-Fi et une TV à écran plat avec des chaînes satellite. Dotées d'une toilette séparée, certaines salles de bains sont équipées des peignoirs de bain.
Le bar lounge est idéal pour boire un verre. Il propose également un salon pour votre confort. Un restaurant Le Taj se trouve à quelques pas de Four Seasons Hotel de Montréal.