Hotel The Nest
Dharamshala himachal pardesh
Check in
12:30 PM
Check out
11:30 AM
Located in Dharamshala, Hotel The Nest 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.
Make yourself at home in one of the 40 air-conditioned rooms featuring LCD televisions. Your Select Comfort bed comes with Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.
Property Details
Location
Jogiwara Road, Dharamshala, himachal pardesh 176219, India