Lemon Tree Vembanad Lake Resort, Kerala
Alappuzha, State of Kerala
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 mi (13.5 km) from St. Andrew's Basilica of Arthunkal.