Moon Hill Munnar
685561 DEVIKOLAM (KL), Pambukayam Mankulam
685561 DEVIKOLAM (KL), Pambukayam Mankulam
With a stay at this aparthotel in Devikolam, you'll be 17.5 mi (28.1 km) from Tata Tea Museum and 17.5 mi (28.2 km) from Attukad Waterfall. This spa aparthotel is 20.1 mi (32.4 km) from Pallivasal Tea Fields and 21.2 mi (34.2 km) from Eravikulam National Park.