Villa Chikkary\'S Farmyard Devikolam
4/73 Kuruppanparambil House Bisonvalley P.O Idukki District Kerala, Devikolam, India
4/73 Kuruppanparambil House Bisonvalley P.O Idukki District Kerala, Devikolam, India
Located a 10-minute drive from Lockhart Tea Park, the 4-bedroom Chikkary'S Farmyard Villa gives access to various tourist sites in the vicinity.
The 4-bathroom villa offers a flat-screen TV with satellite channels as well as views of the garden.
Guests can visit Chokramudi Peak, which is a 10-minute drive from the villa, or check out Pothamedu View Point, which is approximately 7 km away. This accommodation is also 105 km from Cochin International airport.
Guests are welcome to cook their own meals in an equipped kitchenette of the property.
Free Wi-Fi
Cots
Child-friendly