Meet Us in Montreal
Centrally located in the Chinese Quarter in the heart of Montreal
Our Travelodge Hotel by Wyndham Montreal Centre is located in the heart of our beautiful city near Musee d'art contemporain de Montreal, situated in the Chinese Quarter. With comfortable, convenient amenities, our hotel is the perfect choice for business and leisure travelers alike.