The Leaf Resorts is located in Athirappilly, just 4.8 miles from Athirappilly Water Falls and 22 miles from Adlux International Convention & Exhibition Centre. Both free Wifi and private parking are available at the villa free of charge. Guests can use a garden.
The air-conditioned villa is composed of 2 separate bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is provided.
CIAL Convention Centre is 28 miles from The Leaf Resorts. The nearest airport is Cochin International Airport, 29 miles from the accommodation.