Nest Villa
7GR8+JGR, Athirappilly, Vettilappara, Pariyaram, Kerala, 680724, 680724 Athirappilly, India
Situated in Athirappilly in the Kerala region, Nest Villa has a balcony. This property offers access to a terrace, free private parking and free Wi-Fi. CIAL Convention Centre is 32 km from the villa and Aluva Railway Station is 41 km away.