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.