Situated in Dharamshala, Himachal Pradesh region, Hill Town Mcleodganj is set 7.9 km from HPCA Stadium. Each accommodation at the 2-star hotel has mountain views, and guests can enjoy access to a shared lounge and to a terrace.
Zimmeranzahl: 14
Jogiwara Road, 176219 Dharamshala, Indien