Hotel Tree Top Periyar is a 3 Star Luxury Hotel located at Idukki in Kerala. Treetop - the reputed three star hotel - is your dream of a holiday in an idyllic setting come true, offering you the best in terms of luxury and utility.
Hotel Treetop is a 3 star Luxury Hotel situated at Idukki in Kerala, provides well spaced, neatly laid out Gabled Cottages and Rooms with tiled roofs and unplastered granite-stone exteriors are reminiscent of the Colonial Bungalows and what magic has played upon for them to be blend so harmoniously into the verdent landscape.
Hotel Treetop is a 3 star Luxury Hotel situated at Idukki in Kerala, offers the most delectable fare from around the world. Hotel Treetop providing 100% vegetarian dishes including genuine Jain food is prepared.