Situated in Montréal, 3.7 km from Saint Joseph's Oratory and 4.3 km from Montreal Museum of Fine Arts, Stunning 3 BedR ~ 2min Walk to Metro Villa Maria features spacious air-conditioned accommodation with a balcony and free Wi-Fi.
4063 Boulevard Décarie, Notre-Dame-de-Grace, H4A 3J8 Montréal, Canada