O Travelodge Hotel by Wyndham Montreal Centre está localizado no centro de Montreal e disponibiliza acesso gratuito a Wi-Fi de alta velocidade. Encontra-se a uma curta caminhada da estação de metro Place-d'Armes e a cerca de 400 metros de Chinatown e de Old Montreal. A recepção está aberta 24 horas e está disponível estacionamento no local, mediante um custo adicional. O átrio também providencia jornais diários gratuitos e alberga uma loja de recordações.
O Travelodge Hotel by Wyndham Montreal Center providencia um local para armazenar bagagens e uma caixa multibanco. Os funcionários do hotel podem ajudá-lo a alugar um carro para se deslocar pela área e chegar até às principais atrações. Existem máquinas de venda automática por todo o hotel, para que possa tomar uma bebida ou comer um snack a qualquer hora do dia. Também é fornecido serviço de concierge para ajudá-lo a obter bilhetes para espetáculos e reservas para restaurantes.
Existem 244 quartos climatizados para não fumadores no Travelodge Hotel by Wyndham Montreal Center. Todos os quartos incluem televisão de ecrã plano com canais por cabo, uma secretária e uma cadeira para trabalhar e casa de banho privativa com produtos de higiene pessoal gratuitos. Também terá despertador, secador de cabelo e almofadas de espuma para maior conforto e conveniência.
O restaurante do hotel, o Branzino, serve todas as refeições do dia e está convenientemente localizado mesmo à saída dos quartos. Existem muitas outras opções de restauração a poucos passos do hotel, como o Cadet, que serve cozinha francesa e fica a 4 minutos a pé, o Kyo Bar Japonais, o Bouillon Bilk e a Brasserie 701.
Perto do hotel encontra-se o Complexe Desjardins, onde pode fazer compras, e o Bar Le Mal Necessaire, onde pode aproveitar a animada vida noturna. A Orquestra Sinfónica de Montreal e o Museu de Arte Contemporânea de Montreal também ficam nas proximidades.