Myself and my partner stayed here a few weeks back as part of our 3 week India tour and I have to say it was our favourite part of the holiday. The resort is set in lush gardens facing on to the backwaters where you can watch the sunrise over the chinese fishing nets. It is also situated a few... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.