Hotel Forest Hill Mountain View - Walking distance from Dalai Lama Temple Hotel
Jogiwara Road Macloadganj Dharamshala, 176219 Dharamshala, India
Situated in Dharamshala, 7.3 km from HPCA Stadium, Hotel Forest Hill Mountain View - Walking distance from Dalai Lama Temple features accommodation with a terrace, free private parking and a restaurant.
Cozy and a congenial family.