440 Avenue du Mont-Royal Est, Montreal, QC, Canada
Distance: 20 m
Company description
The Hotel Stay Mont-Royal is a classic European hotel located in Plateau Mont-Royal near to downtown Montreal, within 1.5 km (1 mi) of Old Montreal and Park Mont-Royal