10 reviews
Pamper yourself at this luxurious 17-acre property on the banks of Lake Vembanad, India’s longest freshwater lake, with a private lagoon and island swimming pool. An ideal stay at either our cottages or premier suites offering a comfortable space up to 470 sq.ft., each with lake / lagoon water views. Indulge in the authentic flavours of Kerala along with many Indian and international dishes at The