Hotel Sandra Palace Location
Opp Lourder Church, Thekkady Jn, Kumily, Thekkady, India
Enter dates to see available properties
Area Information
Attractions
Kadathanadan Kalari Centre
100 m
Santhigiri Ayurveda
600 m
Yodha Cultural Village
600 m
Periyar Wildlife Sanctuary
750 m
Chellarkovil Viewpoint
750 m
Kerala Spices & Herbal Garden Visit
950 m
Musical Fountain Thekkady
1.1 km