Villa Home Stay Kanthalloor
Kanthaloor, Kanthalloor, India
Kanthaloor, Kanthalloor, India
Located at a distance of 4.9 km from Muniyara, the 1-bedroom Home Stay offers a terrace with views of the garden.
The accommodation provides guests with media amenities like a flat-screen TV with satellite channels for additional comfort.
Anamudi Shola National Park is situated a 10-minute ride away.
Guests are welcome to cook their own meals in a fully-fitted kitchen of the villa.
A Jacuzzi are available on-site.
Free Wi-Fi
Jacuzzi
Spa and relaxation
Cots
Child-friendly
Pets allowed
Pets