Discover Chez Mont Royal Apartments, an 3-star stay in Montreal. With a score of 10/10 based on 1 reviews, it offers an outstanding blend of quality and value, with prices starting from US$83.
Check-In & Check-Out
From 17:00 until 11:00
Nearby Attractions
Square Saint-Louis: 1.54 km away
Parc Baldwin: 1.1 km away
Compagnons-de-Saint-Laurent Park: 0.55 km away










