Hotel Kenwood Resort
★★★
Moksha (Timber Trail Parwanoo), C/o Timber Trail Resort, NH 2, Panchkula, India Show on map
Moksha Himalaya Spa Resort is a 5-star hotel in Panchkula, India. It is one of 76 places to stay in Panchkula listed on Triptoic.
Moksha (Timber Trail Parwanoo), C/o Timber Trail Resort, NH 2, Panchkula, 173220, India
Moksha Himalaya Spa Resort is located at Moksha (Timber Trail Parwanoo), C/o Timber Trail Resort, NH 2, Panchkula 173220, India.
Moksha Himalaya Spa Resort is rated 5 stars.
Highly rated alternatives close by
Hotel
Villa
Guest favorite
Homestay
Lodge