Entire House Tara Suites Naldehra
★★★★★
Shimla - Tatapani - Mandi Road, Durgapur, Shimla, Naldehra,, Shimla, India Show on map
The Chalets Naldehra is a 4-star hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
Shimla - Tatapani - Mandi Road, Durgapur, Shimla, Naldehra,, Shimla, 171012, India
The Chalets Naldehra is located at Shimla - Tatapani - Mandi Road, Durgapur, Shimla, Naldehra,, Shimla 171012, India.
The Chalets Naldehra is rated 4 stars.
Highly rated alternatives close by
Entire House
Hotel
Entire House
Resort
Guest favorite
Hotel