Guesthouse/bed and breakfast The Lodge at Wah, Kandbari
★★★★★
Taragarh Kangrah Valley, Palampur, India Show on map
Taragarh Palace is a 4-star hotel in Palampur, India. It is one of 246 places to stay in Palampur listed on Triptoic.
Taragarh Kangrah Valley, Palampur, 176081, India
Taragarh Palace is located at Taragarh Kangrah Valley, Palampur 176081, India.
Taragarh Palace is rated 4 stars.
Highly rated alternatives close by
Hotel
Homestay
Apartment/Flat
Hotel
Entire House
Hotel