Offrant une vue sur son jardin, le Meera homestay est situé à Darjeeling, à 24 km de Tiger Hill et à 21 km du monastère de Ghoom. Vous bénéficierez d'un accès à un balcon et d'un parking privé gratuit. Le monastère bouddhiste tibétain Darjeeling est à 21 km. L'observatoire Tiger Hill Sunrise se trouve à 24 km.
Leur salle de bains privative est pourvue de chaussons et de linge de lit.
L'Himalaya Mountaineering Institute And Zoological Park et la pagode japonaise de la paix se trouvent à 27 km. L'aéroport international de Bagdogra, le plus proche, est implanté à 66 km.