Travelodge - Montreal (Centre)

50 Rene-levesque Blvd. West
Montreal
Quebec
Canada