Offrant une vue sur la montagne, le Dew Drops Guest House propose un hébergement avec terrasse, à environ 11 km de Tiger Hill. Il est situé à 1,5 km de l'Institut d'alpinisme et du parc zoologique de l'Himalaya et propose un service d'étage. Des chambres familiales sont disponibles.
Les logements disposent d'un balcon. Leur salle de bains privative est pourvue d'une douche et de chaussons. Tous les logements comprennent une télévision à écran plat et des articles de toilette gratuits.
Un service de location de voitures est assuré sur place.
Le Dew Drops Guest House se trouve à 1,4 km de la pagode japonaise de la paix et à 2,7 km du domaine du thé Happy Valley. L'aéroport international de Bagdogra, le plus proche, est implanté à 67 km.