Homestay Chaaya- A BlissBNest Homestay
★★★★
Near, Chamunda Temple Path, Kangra, Tambar, Hotel Chamunda and Restaurant, Palampur, India Show on map
Chamunda and Restaurant Himachal Pradesh is a 4-star hotel in Palampur, Himachal Pradesh, India. It is one of 246 places to stay in Palampur listed on Triptoic. The property has 1 rooms.
Near, Chamunda Temple Path, Kangra, Tambar, Hotel Chamunda and Restaurant, Palampur, 176052, India
Chamunda and Restaurant Himachal Pradesh is located at Near, Chamunda Temple Path, Kangra, Tambar, Hotel Chamunda and Restaurant, Palampur 176052, India.
Chamunda and Restaurant Himachal Pradesh is rated 4 stars.
Chamunda and Restaurant Himachal Pradesh has 1 rooms.
Highly rated alternatives close by
Homestay
Resort
Hotel
Homestay
Bed & Breakfast
Hotel