438, av du Mont-Royal E, Montréal, QCH2J 1W1Get directions
The Hotel Stay Mont Royal is less than just over 1 mile from Old Montreal.The Bell Centre, Park Mont-Royal and the Montreal Museum of Fine Arts are also nearby.Upon check-in photo ...more...See more text