Localizado a 450 metros da estação de metro Place d'Armes, Travelodge By Wyndham Montreal Centre fornece câmbio de moeda e máquina de ATM/dinheiro. Vieux-Port está a 1.3 km de acomodaçaõ, enquanto Museu das Belas Artes de Montreal está alojado a 2.6 km.
A propriedade está situada a 1 km do centro da cidade de Montréal e 20 km do aeroporto de Montreal St Hubert. O hotel está localizado no distrito de Centro de Montreal. Chinatown é adjacente ao hotel. A uma curta caminhada de 10 minutos à estação de teleférico de Tyrolienne MTL Zipline.
Os moradores podem tomar o pequeno-almoço no restaurante. Uma variedade de restaurantes como My Canh e La Capital Tacos oferecem especialidades de cozinha asiática a apenas 200 minutos de distância.