With a stay at The Wind Munnar in Udumbanchola, you'll be within a 15-minute drive of Anayirangal Dam and Tea Gardens. This hotel is 9.3 mi (15 km) from Mathikettan Shola National Park and 11.9 mi (19.2 km) fro ... Read more

View all Luxury Hotels in Idukki