Hotel Hotel Tibet Dharamsala
★★★★★
Main Square, McLeod Ganj, Hotel Dream Land, Dharamshala, India Show on map
Hotel New Snow Palace is a 3-star hotel in Dharamshala, Himachal Pradesh, India. Guests rate it 5.4/10 (fair) across 2 reviews, ranking it #272 of 468 places to stay in Dharamshala. The property has 1 rooms.
Main Square, McLeod Ganj, Hotel Dream Land, Dharamshala, 176219, India
Hotel New Snow Palace has a guest rating of 5.4 out of 10 from 2 reviews, which is considered fair. It ranks #272 of 468 properties in Dharamshala on Triptoic.
Hotel New Snow Palace is located at Main Square, McLeod Ganj, Hotel Dream Land, Dharamshala 176219, India.
Hotel New Snow Palace is rated 3 stars.
Hotel New Snow Palace has 1 rooms.
Highly rated alternatives close by
Hotel
Villa
Apartment/Flat
Hotel
Guest favorite
Hostel
Guest favorite