Situado en el barrio Centro de Montreal de Montreal, a 450 metros de la estación de metro el Place d'Armes, el hotel Travelodge By Wyndham Montreal Centre, de 3 estrellas, ofrece cajero automático y servicio de cambio de divisas. Este cómodo hotel cuenta con WiFi en toda la propiedad y 244 habitaciones con vistas a la ciudad.
El hotel se encuentra cerca de Vieux-Port de Montreal y a pocos minutos andando de centro comercial y ferias. Cerca de centros de convenciones y ferias de muestras, el Travelodge By Wyndham Montreal Centre está cerca del Complexe Desjardins. El alojamiento está a 1 km de distancia de la Torre del Reloj de Montreal. La estación de autobuses Station Centrale está a poca distancia del hotel Travelodge By Wyndham Montreal Centre.
Las habitaciones cómodas de este hotel cuentan con caja fuerte, Wi-Fi gratis y sofá. Las habitaciones tienen baños renovados equipados con secadores de pelo y bañera. Los cuartos de baño privados están equipados con ducha adaptada y bañera de hidromasaje. Además, disponen de secadores de pelo y toallas.
En el restaurante se puede degustar un desayuno gratis continental. Para probar la cocina asiática, visita el restaurante el My Canh que está a unos 200 metros de distancia.