Il The Glen - Downtown Montreal è un luogo ideale per soggiornare nel quartiere Centro di Montreal, a circa 25 minuti a piedi dal Museo d'arte contemporanea di Montréal.
The Glen - Downtown Montreal si trova a circa 2 km da Mont Royal e vicino al Centro canadese di architettura. La Basilica di Notre-Dame di Montréal è a circa 2 km da quest'appartamento.
Il The Glen - Downtown Montreal comprende un balcone e offre comfort come un impianto di climatizzazione, oltre a una TV a schermo piatto con canali satellitari. L’alloggio ha 1 camera da letto. Gli ospiti beneficeranno di 1 bagno alla struttura.
C'è una cucina completamente attrezzata. Gli ospiti possono godere della cucina portoghese al ristorante Grillado's Poulet Grille Peri Peri, situato a 400 metri. L'appartamento si trova a 300 metri dalla stazione degli autobus Station Awater.