Montreal, QC is located between the St. Lawrence River and the Rivière des Prairies. Montreal is the second largest city in Canada and is also the second largest primarily French-speaking city in the world, after Paris France. This vibrant culturally diverse and cosmopolitan city is home to close to two million people. In 2006, Montreal Canada was named a UNESCO City of Design, one of only three design capitals of the world alongside Berlin and Buenos Aires. With its year-round party atmosphere, Montreal, QC teems with festivals including jazz, comedy, cinema, and fireworks.
Travelodge Hotel Montreal Centre50, Boul Rene Levesque Ouest • 514-874-9090
The recently renovated Travelodge Hotel Montreal Centre is conveniently located...Map & Directions
- Indoor Paid Parking (limited availability)
- In-Room Coffee Maker
- Complimentary Weekday Newspapers
- Meeting Facilities
- Meeting Space for 40 people