Montreal Business Hotel

The Best Choice for Comfortable and Affordable Corporate Travel

Hotel Travelodge By Wyndham Montréal Centre is the perfect choice of downtown hotels for business travellers seeking to maximise comfort and affordability. Enjoy unmatched convenience to the Montréal Convention center as well as many corporate head offices and government buildings. 

Relax or catch up on work in stylish, modern rooms appointed with everything you need to stay productive, from free Wi-Fi and work desks and chairs to flat-screen televisions with cable. For longer stays, our Studios with kitchenettes offer additional convenience and living space. 

You’ll also enjoy a free continental breakfast each morning of your stay and access to our well-equipped business centre and fitness gym. For anything else you may need during your stay, our 24-hour front desk staff is at your service.