The really a best hotel in Thekkady. The hotel is situated on the highest hill of the Thekkady from there can see a beautiful forests, valleys and lot more natural beauty. The hotel spread in large area. Food in restaurant has wide range of varieties and mouth watering taste.…