Localizado a cerca de 25 metros a pé do Estádio York Lions, hotel 2 estrelas Toronto North Travelers Home oferece Wi-Fi nas áreas públicas e o estacionamento particular. Fica a um minuto a pé da estação de metrô York University.
Situado no bairro North York de Toronto, o estabelecimento está situado a cerca de 450 metros dos locais educativos como a Universidade de York. O Estádio Aviva Centre está a 13 minutos a pé deste hotel, que também está extremamente perto de Your Community Grocer. Canadian Air & Space Museum está a cerca de 3.2 km do estabelecimento. Para quem viaja de longe, o aeroporto Internacional de Toronto fica a 26 minutos de carro.
Os banheiros privados incluem também produtos de higiene e toalhas.
Hoops Sports Bar and Grille está localizada ao lado dohotel e serve refeições da cozinha americana, a alguns minutos de carro da propriedade.