Vista Rooms At Anavachal
Vista Rooms at Anavachal Thekkady offers affordable lodging in Thekkady.
Vista Rooms at Anavachal Thekkady is 10 minutes' walk from the center of Thekkady. You can find Mangala Devi Temple, Mudra Cultural Centre and Periyar Lake only 850 meters from the property.
Kadathanadan Kalari Centre is just 400 meters from the hotel and Elephant Junction is 200 meters away.
Vista Rooms at Anavachal Thekkady provides guestrooms appointed with cable TV, climate control and a seating area.