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

Check availability