Home Base situa-se em Markham, a 14 km de Jardim Zoológico de Toronto e a 15 km de Centro de Ciências de Ontário. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito, assim como estacionamento privado gratuito. O alojamento está a cerca de 23 km de Universidade de York, a 24 km de Centro Comercial Vaughan Mills e a 24 km de Museu Real de Ontário. Os hóspedes podem desfrutar de vistas do jardim.
Apresentando uma casa de banho partilhada com banheira ou chuveiro e chinelos, os quartos do alojamento também apresentam vista da cidade. As unidades do alojamento apresentam ar condicionado e secretária.
Estádio Aviva Centre fica a 24 km de Home Base, enquanto Universidade de Toronto está a 24 km da propriedade. O aeroporto mais próximo é o Aeroporto de Toronto Billy Bishop, que fica a 29 km de Home Base.