When you stay at The Leaf Munnar Resort in Devikolam, you'll be on a lake and 5 minutes by car from Dreamland Children Park. This luxury hotel is 7 mi (11.2 km) from Attukad Waterfall and 7.1 mi (11.4 km) from ... Read more

View all Luxury Hotels in Idukki