Located in Vayittiri, MOUNTAIN SHADOWS RESORTS is within a 15-minute drive of Banasura Sagar Dam and Varambetta Mosque. This hotel is 32 mi (51.5 km) from Bandipur National Park and 6.4 mi (10.2 km) from Karlad ... Read more

View all Luxury Hotels in Wayanad