Hotel Hill Town
Dharamshala HP
Check in
1:00 PM
Check out
1:00 PM
Located in Dharamshala, Hotel Hill Town is within a 15-minute walk of Tibetan Institute Of Performing Arts and Dalai Lama Temple Complex. This hotel is 0.7 mi (1.2 km) from Tushita Meditation Centre and 0.8 mi (1.3 km) from Kalachakra Temple.
Stay in one of 75 guestrooms featuring LCD televisions. Your Select Comfort bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Property Details
Location
Jogiwara Road, Mcleodganj, Dharamshala, HP 176219, India