SkYVIEW VILLA Villa Athirappilly
Boasting mountain views, SkYVIEW VILLA features accommodation with a terrace and a kettle, around 22 km from Adlux International Convention & Exhibition Centre. There is an in-house restaurant, plus free private parking and free Wi-Fi are available.
Athirappilly Water Falls Road, 680724 Athirappilly, India