Located in Udumbanchola, The Windy Mist Resort Munnar is in the mountains, within a 10-minute drive of Mathikettan Shola National Park and Anayirangal Dam. This hotel is 13.4 mi (21.6 km) from Tea Gardens and 1 ... Read more

View all Luxury Hotels in Idukki