Located in Ambalapuzha, Punnamada Resorts is on the riverwalk, a 1-minute drive from Vembanad Lake and 6 minutes from Ponnumthuruthu Island. This upscale hotel is 2.9 mi (4.6 km) from Mullakkal Rajarajeswari Te ... Read more

View all Luxury Hotels in Alappuzha