Travelodge Hotel by Wyndham Montreal Centre har et fitnesscenter tilgængeligt for gæster, som gerne vil bruge det gennem deres ophold på hotellet.