Vista Rooms at Anavachal offers accommodation in Thekkady. Guests can enjoy the on-site restaurant. Certain rooms feature a seating area where you can relax. Rooms come with a private bathroom equipped with a shower. A flat-screen TV with satellite channels is available. You will find room service at the property.