Guests staying at this apartment have access to free Wifi, a fully equipped kitchen, and a terrace.
A flat-screen TV is available. The property offers garden views.
The nearest airport is Tiruchirappalli International Airport, 107 miles from Leo Inn.