Le Leela Lake Resort
This is a boutique hotel on the shores of the Vembanad Lake. With a total of ten luxury rooms and a deluxe room lake view room, the resort exudes elegance and style. South Indian fare is served at the Hyacinth, a 24 hours restaurant and they also have an in-house bar. Their infinity pool overlooks the lake.