Located in Cherthala, Lemon Tree Vembanad Lake Resort, Kerala is on a lake, within a 15-minute drive of Vembanad Lake and Ponnumthuruthu Island. This upscale hotel is 6.8 mi (10.9 km) from Marari Beach and 8.4 ... Read more

View all Luxury Hotels in Muhamma