Doté d'une terrasse, le Tabakoshi Angel Homestay by StayApart est situé à Mirik, à 27 km du monastère bouddhiste tibétain Darjeeling, à 28 km du monastère de Ghoom et à 33 km de l'observatoire du lever du soleil de Tiger Hill. Situé à 33 km de Tiger Hill, l'établissement possède un jardin et un parking privé gratuit.
L'Himalaya Mountaineering Institute And Zoological Park et la pagode japonaise de la paix se trouvent à 35 km. L'aéroport international de Bagdogra, le plus proche, est implanté à 61 km.