Rangerwood Nature Castle
Rangerwood Nature Castle Hotel is set in a resort area of Thekkady next to Elephant Junction and Kadathanadan Kalari Centre.
Periyar Wildlife Sanctuary, Mangala Devi Temple and Mudra Cultural Centre are within 5 minutes' walk away.
This hotel is placed within proximity to woods.
Rangerwood Nature Castle Hotel offers 25 guestrooms appointed with a balcony, cable TV, a seating area and a telephone with all the sights of Thekkady within easy access.
The restaurant serves European dishes. Guests can dine in Sree krishna marwari, gujarati restaurant and Ambadi located within a 5-minute walk of the property.
The hotel offers rafting and hiking and many other on-site activities.