Located in Devikolam, Munnar Tea Hills Resort is connected to a shopping center, within a 5-minute drive of Mount Carmel Church and Munnar Juma Masjid. This upscale hotel is 1 mi (1.7 km) from Rose Garden and 1 ... Read more

View all Luxury Hotels in Idukki