Terra villa is situated in Idukki. This property offers access to a balcony, free private parking and free WiFi.
The villa with a terrace and mountain views has 3 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a fridge, and 3 bathrooms with a hot tub. Guests can enjoy a meal on an outdoor dining area while overlooking the river views. For added privacy, the accommodation features a private entrance.
A vegetarian breakfast is available each morning at the villa.
The nearest airport is Cochin International Airport, 134 km from Terra villa.