Periyar House ligt in Thekkadi, in het tijgerreservaat Periyar. Het ligt op slechts 500 m van het Periyar-meer.
De accommodatie is voorzien van een satelliet-tv. De eigen badkamer is uitgerust met een douche en gratis toiletartikelen.
Periyar House beschikt over een 24-uursreceptie. Tot de overige faciliteiten behoren een excursiebalie en wasfaciliteiten. De accommodatie biedt gratis parkeergelegenheid.
De accommodatie heeft een restaurant dat Indiase, Chinese en continentale lekkernijen serveert.
De accommodatie ligt op 4 km van het busstation van Kumily en op 7 km van het uitkijkpunt Chellarkovil. Het treinstation Kottayam ligt op 110 km en de internationale luchthaven van Cochin ligt op 220 km afstand.