Set in Alleppey in the Kerala region, inda's beach calling villa features a terrace and sea views. The air-conditioned accommodation is less than 1 km from Alleppey Beach. Alappuzha Railway Station is 2.
Numero delle stanze: 2
Kanjiramchira Estuary Road, 688007 Alleppey, India