With a stay at OYO 5517 Home Stay Grand Exotica Villa in Udumbanchola, you'll be a 1-minute drive from Periyar National Park and 5 minutes from Marian Retreat Center. This hotel is 7.7 mi (12.5 km) from Mudra Cultural Centre and 7.8 mi (12.5 km) from Kadathanadan Kalari Centre.