A real haven of lakeside experience, The Lake Palace Resort is erected on the auspicious banks of Vembanad Lake. Sprawling
Vivid colors, majestic grandeur, unprecedented comfort, fresh ambience, stylish & modern rooms – Citrus hotels are designed to offer a