The Lemon Tree Vembanad Lake Resort, Alleppey, India Hotel, situated on the Western shore of Kumarakom, at the very edge of Vembanad Lake, is easily accessible from Cochin Airport and Alleppey train station. Rejuvenate your spirit with spectacular views more details