El Hill Town Mcleodganj se encuentra en Dharamshala, en la región de Himachal Pradesh, a 7,9 km del estadio HPCA. Todos los alojamientos de este hotel de 2 estrellas tienen vistas a la montaña y acceso a un salón compartido y a una terraza.
Número de habitaciones: 14
Jogiwara Road, 176219 Dharamshala, India