Alleppey Hotels

Superb9.0

Lemon Tree Vembanad Lake Resort Kerala

Address: Janasakthi Road, Kayippuram, Muhamma, Alappuzha, Kerala 688525 India.

4500**From/Per night

Details