Properties

Discover your next great adventure

PALMGROVE LAKE RESORT

Set within tropical gardens on the banks of a waterway flowing from Punnamada Lake, this laid-back hotel is 7 km from both the lively Alappuzha Beach