Offrant une vue sur son jardin, le Tashi Delek Holiday Cottage, Lamahatta, Darjeeling est situé à Darjeeling, à 10 km du monastère bouddhiste tibétain Darjeeling et à 13 km de l'observatoire du lever du soleil de la colline du tigre. Doté d'un parking privé gratuit, il se trouve à 13 km de Tiger Hill et à 10 km du monastère de Ghoom. Mahakal Mandir se trouve à 17 km et le Happy Valley Tea Estate à 18 km.
L'Himalaya Mountaineering Institute And Zoological Park et la pagode japonaise de la paix se trouvent à 16 km. L'aéroport international de Bagdogra, le plus proche, est implanté à 52 km.