Stay at this 3-star family-friendly hotel in Devikolam. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Thoovanam Falls and Pallivasal Falls are located nearby. Discover genuine guest reviews for Abad Copper Castle along with the latest prices and availability – book now.