Este hotel beneficia de uma localização central a cerca de 3 km de muitas das principais atracções de Toronto, como a Torre CN. Disponibiliza uma variedade de comodidades modernas e acomodações confortáveis.
O Econo Lodge Inn & Suites situa-se idealmente a uma curta distância a pé de vários pontos de interesse, como a Universidade de Toronto, o Hockey Hall of Fame e uma variedade de lojas exclusivas e restaurantes gourmet.
O Econo Lodge acomoda animais de estimação e providencia também aos hóspedes várias comodidades gratuitas, como um pequeno-almoço continental, acesso Wi-Fi e jornais diários.