Das 3-Sterne-The Whispering Meadows Resort Munnar befindet sich in unmittelbarer Nähe zum Nayamakad Wasserfall, und zwar ca. 2 Kilometer von hier entfernt.
Das Hotel ist in ca. 15 Fahrminuten Entfernung vom Teemuseum von Munnar gelegen. Auch der Eravikulam Nationalpark ist 4 km vom Hotel.