L'appartement The Chelsea House- Downtown Montreal est situé au centre de Montréal, à moins de 5 minutes de marche du Centre Canadien d’Architecture. L'accès d'un billard, ainsi que des possibilités du billard, sont à la disposition des clients.
Le Musée McCord se trouve à 2 km et l'Université Concordia est à moins de 1 km. Supermarche PA du Fort et l'Université McGill sont à 25 minutes à pied.
Outre une TV à écran plat avec des chaînes satellite, ainsi que le équipement de repassage, vous bénéficierez d'un vestiaire et d'un coin salon. Outre un canapé et un bureau, l'intérieur dispose des fenêtres insonorisées. Il y a 2 salles de bains équipées de toilettes séparées et d'une baignoire. Un sèche-cheveux, des articles de toilette pour les hôtes et des draps de bain sont également présents dans la salle de bain.
Une cuisine est aussi pourvue, ainsi qu'un micro-ondes et un réfrigérateur. Les installations indépendantes comprennent également une cafetière/théière. Vous essayerez la cuisine du sud-ouest des états-unis au Smoking BBQ, situé à 400 mètres. Offrant un accès au reste de Montréal, la station de métro Atwater se trouve à 5 minutes à pied. De plus, les clients ont la possibilité de participer à des cours de fitness pour un séjour amélioré.