Chez Mont Royal Apartments
Avenue du Mont-Royal Est 1304, Plateau Mont Royal, H2J 1Y5 Montréal, Canada
Chez Mont Royal Apartments features air-conditioned guest accommodation in Montréal, 2.8 km from University of Quebec in Montreal UQAM, 3.1 km from Percival Molson Memorial Stadium and 3.2 km from Place des Arts. The property is around 3.