KTDC Lake Palace Thekkady
KTDC Lake Palace Thekkady
Hotel
Thekkady, Idukki
, Peermade, Kerala, India
685536
86
Very Good ·
7 reviews