The Hotel Travelodge Montreal Centre has a great location to many of Montreal's must-sees. Old Montreal, Old Port,...
Downtown · 50 Blvd. Rene Leverque Ouest, Montreal