5000 Sherbrooke E, Montreal, Quebec H1V 1A1, Canada, Montreal
"Hotel Restaurant: Good choice. Prices a bit high. Quiet location near the stadium."
"Hotel Restaurant: Good choice. Prices a bit high. Quiet location near the stadium."