I had the pleasure of staying at Lemon Tree Vembanad Lake Resort for 2 nights (16th and 17th Jan., 2013) and I must say it couldn't get better than this. I stayed in Room 101 which is a suite right next to the Vembanad Lake and has a great view of the lake especially the sunrise. While the hotel gets... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.