Alleppey Evergreen Villa
Vadackal Beach Road, 688002 Alleppey, India
Located in Alleppey, 2.8 km from Alappuzha Railway Station and 4.1 km from Alleppey Lighthouse, Alleppey Evergreen Villa offers a garden and air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.