Located in Kasauli, 50 km from Tara Devi Mandir, Chillaru Spa & Resort provides accommodation with a garden, free private parking, a terrace and a restaurant. The resort features an indoor pool and room service and free Wi-Fi throughout the property.
Numero delle stanze: 27
Nagali Road Oachghat Dharan Himachal pradesh, 173223 Kasauli, India