Hotel Hill Top Forest Palace Lansdowne offers 11 rooms 10 minutes' drive from the Durga Devi Temple.
This hotel in Lansdowne is 2.6 km from the tranquil Bhulla Tal Artificial Lake. A 25-minute walk from the Tip-in-Top Point is a perk for guests staying at the 2-star hotel.
Comprising a balcony, the rooms at the property are equipped with a flat-screen TV with satellite channels. Bathrooms include a separate toilet and a shower, and such comforts as bath sheets and bathrobes.