When you stay at Vythiri Holiday Resorts in Vayittiri, you'll be in the mountains, within a 5-minute drive of Hornbill Park and Pookode Lake. This upscale hotel is 3.6 mi (5.8 km) from Lakkidi View Point and 8. ... Read more

View all Luxury Hotels in Wayanad