Meghavan Holiday Resort Pālampur comprend 20 chambres à moins de 7 minutes de marche des Lhamo's Kitchen. L'hôtel offre également la location des voitures pour explorer la région.
Cet hôtel 4 étoiles est à 1 km de la Cascade de Bhagsu. La zone comprend des sites religieux tels que la Église épiscopale de Saint-Jean (2 km) et l'His Holiness the Dalai Lama's Main Temple (1,1 km). Cet hébergement est situé à une courte distance du Musée du Tibet, tandis que McLeod Ganj se trouve à environ 10 minutes à pied. Meghavan Holiday Resort est à moins de 10 minutes à pied de la station téléphérique Dharamshala Skyway - Top.
Le petit déjeuner est servi au restaurant. Lors de votre séjour dans l'hôtel, vous pourrez choisir parmi les restaurants à proximité, tels qu'Himalaya Restaurant, situé à 150 mètres, ou Pema Thang Restaurant, à 5 minutes à pied.