When you stay at The Tall Trees Munnar in Devikolam, you'll be in the mountains, within a 15-minute walk of Mount Carmel Church and Munnar Juma Masjid. This upscale hotel is 1.5 mi (2.4 km) from St. Thomas Mart ... Read more

View all Luxury Hotels in Munnar