Travelodge Hotel by Wyndham Montreal Centre położony jest w centrum Montrealu i oferuje bezpłatny bezprzewodowy dostęp do Internetu przez szybkie łącze. Znajduje się on w odległości krótkiego spaceru od stacji metra Place-d'Armes oraz około czterystu metrów od Chinatown i Starego Montrealu. Do dyspozycji gości jest całodobowa recepcja oraz płatny parking, natomiast w holu dostępna jest również bezpłatna prasa codzienna oraz sklep z pamiątkami.
Travelodge Hotel by Wyndham Montreal Center zapewnia przechowalnię bagażu oraz bankomat. Personel służy pomocą w wypożyczeniu samochodu, którym można wybrać się na wycieczkę po okolicy. Na terenie całego obiektu znajdują się automaty z napojami i przekąskami. Goście mogą również skorzystać z usług konsjerża, który pomoże w zakupie biletów i rezerwacji biletów na pokazy i do restauracji.
Travelodge Hotel by Wyndham Montreal Center oferuje 244 klimatyzowane pokoje dla niepalących. Wszystkie z nich wyposażone są w telewizor z płaskim ekranem i dostępem do kanałów kablowych, biurko z krzesłem oraz łazienkę z bezpłatnym zestawem kosmetyków. Do dyspozycji jest również budzik, suszarka do włosów i piankowe poduszki.
Hotelowa restauracja Branzino serwuje posiłki tuż obok pokoi. Zaledwie kilka kroków dzieli obiekt od wielu innych lokali gastronomicznych, w tym restauracji Cadet, która serwuje dania kuchni francuskiej i oddalona jest o 4 minuty spacerem. Z obiektu można z łatwością dotrzeć do barów Kyo Bar Japonais, Bouillon Bilk i Brasserie 701.
Miłośnicy aktywnego wypoczynku mogą wybrać się na zakupy do Complexe Desjardins lub do baru Le Mal Necessaire. W pobliżu obiektu znajduje się także muzeum sztuki i symfonia L'Orchestre Symphonique de Montreal oraz muzeum Musee d’Art Contemporain de Montreal.