Hotel Grand Thekkady
Hotel
Idukki, Kerala
Hotel Grand Thekkady has a fitness centre, garden, a terrace and restaurant in Idukki. This 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 31
Thekkady Lake Road Kumily, 685509 Idukki, India