When you stay at Indeevara Retreat (A unit of Saroma Hill Resorts) in Vayittiri, you'll be within a 10-minute drive of Pookode Lake and Hornbill Park. This spa hotel is 5.3 mi (8.5 km) from Lakkidi View Point a ... Read more

View all Luxury Hotels in Wayanad