Periyar Villa is a brand new homestay facility in the world renowned destination. Periyar Villa is designed to be the perfect vacation retreat with all the comfort of a home - best suited for those in search of quality, finesse, and personalised attention in a true homely ambience.