The 3-star Hotel Grand Thekkady is situated a mere 63 km away from Cheeyappara Waterfalls.
Periyar National Park is about 11 km from the hotel. The venue is set within 4 km from Thekkady city center.
The hotel allows quick access to lakes and a wildlife park.
Hotel Grand Thekkady offers 32 rooms fitted with flat-screen television, a sitting area and a wardrobe for a comfortable stay in Thekkady.
The restaurant serves Chinese dishes. Guests can dine at Athidhi and Ambadi located within a 5-minute walk of the property.