Reviewed 26 December 2016
New Delhi, India
The location is exquisite, with the flowing river being the highlight. It adds a lot to the ambience and is soothing. The rest of the ambience and environment is also nature-centric, well maintained by the resort. The service is efficient, with everyone willing to help. The food is delicious too – you can’t go wrong with this place.
Stayed September 2016, travelled with family