En choisissant The Elephant Court à Thekkadi, vous profiterez d'un agréable séjour à moins de 15 minutes de marche de Salle de spectacle Kadathanadan Kalari Centre et Mudra Cultural Centre. Cet hôtel 5 étoiles se trouve à 42,4 km de Temple Sabarimala et à 4,1 km de Periyar Boat Landing (embarcadère).