When you stay at Spring Muunnar in Devikolam, you'll be in the mountains, within a 5-minute drive of Mount Carmel Church and Munnar Juma Masjid. This hotel is 2 mi (3.2 km) from St. Thomas Marthoma and 2 mi (3. ... Read more

View all Luxury Hotels in Idukki