Doté d'un jardin, le Home Base est situé à Markham, à 15 km du centre des sciences de l'Ontario, à 23 km de l'université York et à 24 km du centre commercial Vaughan Mills. Offrant une vue sur le jardin et la ville, il se trouve à 14 km du zoo de Toronto. Cette maison d'hôtes propose des chambres climatisées, ainsi qu'une connexion Wi-Fi et un parking privé gratuits.
Les logements comprennent un bureau. La salle de bains commune entièrement équipée est pourvue d'une baignoire ou d'une douche et de chaussons. Tous les logements comprennent un micro-ondes.
Vous séjournerez à 24 km du musée royal de l'Ontario et du centre Aviva. L'aéroport Billy Bishop de Toronto, le plus proche, est à 29 km.