The Cottage
Chinna Kanal Village Idukki District C/o Club Mahindra Lakeview Resort, Surianalle, Idukki 685618 India
The Cottage is a Restaurant place is located in Idukki, Kerala. The address of The Cottage is Chinna Kanal Village Idukki District C/o Club Mahindra Lakeview Resort, Surianalle, Idukki 685618 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is 249224,