SNOW CREST INN
Sited in the shadows of the overwhelming Dhauladhar mountain range, a southern branch of the Himalayas, the Snow Crest Inn Hotel is a newly built hotel in the unspoilt village of Naddi, only 10 km/6.2 miles from Dharamsala in the state of Himachal Pradesh, India. The inn is just minut...
From 1200 to 1400 INR (double room / night) Full details
|
Book now