Hotel Sandra Palace
Opp. Lourde Church, Thekkady Junction, Lake Road, Kumily, Idukki Dst. - 685509
About this property
Hotel Sandra Palace is a 3-star deluxe hotel located at the heart of Periyar's Queen, Thekkady, Kerala, offering a unique blend of business and leisure experiences.
Guest reviews
No guest reviews yet. Share your stay after you visit to help the next guest decide.
On request
ask the hotel



