Das 3-Sterne Travelodge By Wyndham Montreal Centre verfügt über 244 Zimmer und liegt etwa 1 Kilometer vom Fluss Sankt-Lorenz-Strom entfernt. Zu den Highlights des Hotels gehören ein Geldautomat und eine Wechselstube sowie WLAN im ganzen Gebäude.
Das komfortable Hotel befindet sich im Bezirk Centre-Ville Montréal von Montréal, in einer Entfernung von etwa 5 Gehminuten von der U-Bahn-Station Place d'Armes. Die großartige Lage der komfortablen Unterkunft sehr nah an Konferenzzentren und Handelsmessen ist für viele Gäste entscheidend. Zudem gibt es die Einkaufszentren und Rummelplätze nur wenige Gehminuten entfernt vom Hotel. Die beliebten Sehenswürdigkeiten — Chinatown und Notre-Dame de Montréal sind ca. 5 Gehminuten vom Travelodge By Wyndham Montreal Centre entfernt gelegen. Die Unterkunft befindet sich nur wenige Gehminuten entfernt von der Seilbahnstation Tyrolienne MTL Zipline.
Die Zimmer sind im komfortablen Stil eingerichtet und bieten ein Sofa, Ausstattung zur Kaffee- & Teezubereitung und WLAN. Die komfortablen Zimmer sind mit einem Haartrockner und einer Dusche ausgestattet. Einige von ihnen haben private Badezimmer. Die Badezimmer bieten einen Haartrockner und Handtücher sowie einen Whirlpool und eine Dusche. Manche Zimmer bieten einen Ausblick auf die Stadt.
Dem Travelodge By Wyndham Montreal Centre bietet ein kostenloses einfaches Frühstück, das im Restaurant serviert wird. Das Hotel ist circa 5 Gehminuten vom Restaurant My Canh mit asiatischen Gerichten entfernt gelegen.