The Chelsea House- Downtown Montreal, di 130 m², è situato nel centro di Montréal, a 400 metri dal Centro canadese di architettura. Per gli amanti dello sport sono previste attività come un biliardo.
L'Università McGill si trova a breve distanza dalla struttura, mentre le Supermarche PA du Fort è a circa 5 minuti a piedi. Gli ospiti soggiorneranno a una distanza di 3 km dalla Cappella di Notre-Dame-de-Bon-Secours. L'appartamento è situato a una distanza di 3 km dal Museo di Château Ramezay.
Completo di una zona spogliatoio, la struttura è arredato con un divano e una scrivania e con comfort contemporanei come l'una TV a schermo piatto con canali satellitari. Accompagnate da finestre insonorizzate, le comodità della camera includono la possibilità di stirare e un impianto di climatizzazione. Quest'appartamento comprende 4 camere da letto. Dispone di 2 bagni che sono forniti di un bagno alla francese, una vasca da bagno e una doccia. Inoltre, il bagno vanta asciugacapelli, essiccatori e teli da bagno.
La cucina è completa di servizi per la preparazione di tè/caffè, oltre a un microonde, un bollitore elettrico e un frigo, indispensabili per cucinare da soli. Il The Chelsea House- Downtown Montreal è raggiungibile in circa 5 minuti a piedi dalla stazione della metropolitana Atwater. Inoltre, l'accesso a corsi di fitness aiuta gli ospiti a mantenere la loro routine di fitness.