Lemon Tree Vembanad Lake Resort

About Lemon Tree Vembanad Lake Resort

Lemon Tree Vembanad Lake Resort, Kerala, located in Muhamma, Alleppey, is stationed near the Western region of Kumarakom, and provides a captivating view of Vembanad Lake. This resort is only few kilometres from both Cochin and Kumarakom.

On Map View