Thekkadi'de keşfedilecek pek çok yer var: Spice Village-Cgh Earth, Mudra Kültür Merkezi ve Kadathanadan Kalari Merkezi Gösteri Salonu'na yürüme mesafesinde, bir milli parkın kalbinde yer alan konaklamanızla size keyifli bir deneyim sunacaktır. Bu 4 yıldızlı otel, Sabarimala Tapınağı'na 41,4 km ve Periyar Tekne İskelesi'ne 4,4 km uzaklıktadır.