With a stay at Greenwoods Resort in Peerumade, you'll be within a 5-minute walk of Mudra Cultural Centre and Kadathanadan Kalari Centre. This hotel is 0.4 mi (0.7 km) from Western Ghats and 0.7 mi (1.2 km) from ... Read more

View all Luxury Hotels in Idukki