El Travelodge Hotel by Wyndham Montreal Centre está situado en el centro de Montreal y ofrece conexión wifi gratuita de alta velocidad. Se encuentra a pocos pasos de la estación de metro de Place-d'Armes y a unos 400 metros de Chinatown y del casco antiguo de Montreal. Cuenta con recepción 24 horas y aparcamiento por un suplemento. En el vestíbulo hay prensa diaria gratuita y una tienda de regalos.
El Travelodge Hotel by Wyndham Montreal Center dispone de consigna de equipaje y cajero automático. El personal del hotel puede ayudarte a alquilar un coche para moverte por la zona y ver los lugares de interés. El hotel cuenta con máquinas expendedoras de bebidas y aperitivos. También se ofrece servicio de conserjería para ayudarte a conseguir entradas para espectáculos y hacer reservas en restaurantes.
El Travelodge Hotel by Wyndham Montreal Center dispone de 244 habitaciones para no fumadores con aire acondicionado. Todas las habitaciones cuentan con TV de pantalla plana con canales por cable, escritorio y silla para que puedas trabajar, y baño privado con artículos de aseo gratuitos. También incluyen reloj-despertador, secador de pelo y almohadas de espuma.
El restaurante del hotel, el Branzino, sirve comidas justo fuera de las habitaciones. Hay muchos otros sitios para comer a pocos pasos, como el Cadet, que ofrece cocina francesa a cuatro minutos a pie. También se puede llegar fácilmente al Kyo Bar Japonais, al Bouillon Bilk y a la Brasserie 701.
El conjunto de rascacielos Complexe Desjardins está cerca del hotel y alberga tiendas y el bar Le Mal Necessaire ofrece vida nocturna. También se puede llegar a la Orquesta Sinfónica de Montreal y al Museo de Arte Contemporáneo de Montreal.