El hotel de 4 estrellas Meghavan Holiday Resort Pālampur ofrece 20 habitaciones a apenas 7 minutos andando del Green Shop.
Este hotel se encuentra a 100 km del aeropuerto Pathankot y a un par de minutos en coche de atractivos culturales como el Tibetan Museum. El hotel está a 800 metros de la Dharamsala en Pālampur. El establecimiento está situado a poca distancia de Church of Saint John in the Wilderness, mientras que la estación de autobuses McLeod Ganj está a 10 minutos andando del sitio. Este hotel está a 10 minutos andando de la estación de teleférico Dharamshala Skyway - Top.
Los huéspedes pueden desayunar en el restaurante. El restaurante la Himalaya Restaurant sirve comida italiana a un paseito del lugar.