El Periyar House se encuentra en Thekkadi, dentro de la reserva de tigres de Periyar. Se encuentra a solo 500 metros del lago Periyar.
El alojamiento dispone de TV vía satélite. El baño privado incluye ducha y artículos de aseo gratuitos.
El Periyar House dispone de recepción 24 horas. También hay mostrador de información turística y servicio de lavandería. Hay aparcamiento gratuito.
El establecimiento alberga un restaurante que sirve delicias indias, chinas y continentales.
El establecimiento se encuentra a 4 km de la estación de autobuses de Kumily y a 7 km del mirador de Chellarkovil. La estación de tren de Kottayam se halla a 110 km y el aeropuerto internacional de Cochin, a 220 km.