The 3-star Lake Palace is set just 4.7 km from Mudra Cultural Centre, Mangala Devi Temple and Kadathanadan Kalari Centre. Guests will enjoy a perfect atmosphere created by multilingual staff.
The hotel is placed in a cultural area, a short walk from a temple and a sanctuary. Thekkady city center is 6 km away.
This property comprises 44 rooms featuring four room room and premium double room with a fridge and a work desk.