Profitant d'un bel emplacement à Pirmed, Amritara Shalimar Spice Garden se situe dans un parc national, à moins de 10 minutes en voiture de Mudra Cultural Centre et de Salle de spectacle Kadathanadan Kalari Centre. Cet hôtel 4 étoiles se trouve à 9,4 km de Periyar Boat Landing (embarcadère).