With a stay at The Munnar Queen in Devikolam, you'll be 7 mi (11.2 km) from Mount Carmel Church and 7.2 mi (11.6 km) from Munnar Juma Masjid. This hotel is 7.4 mi (11.8 km) from Attukad Waterfall and 9.9 mi (15 ... Read more

View all Luxury Hotels in Idukki