Villa Nagwal hotel
★★★★★
Dalai Lama Temple Road, Mcleodganj, Dharamshala, India Show on map
Hotel Grand Hill is a 3-star hotel in Dharamshala, India. It is one of 468 places to stay in Dharamshala listed on Triptoic.
Dalai Lama Temple Road, Mcleodganj, Dharamshala, 176216, India
Hotel Grand Hill is located at Dalai Lama Temple Road, Mcleodganj, Dharamshala 176216, India.
Hotel Grand Hill is rated 3 stars.
Highly rated alternatives close by
Villa
Hotel
Hotel