About the hotel
Amida Castle is situtaed at Wayanad the green paradise. You can have everything here.. dreamy, lazy days, the peace of nature, total holiday experience!To top it all, the biggest bonanza for our smiling guests as they wave us goodbye, is our very reasonable and modest tariff.
Amida Castle, the perfect holiday destination welcomes you to the trip of unforgettable memories of a lifetime!
Amida Castle accepts only cash payments at the property.