O Periyar House está localizado em Thekkadi, dentro da Periyar Tiger Reserve. Está localizado apenas a 500 metros do Lago Periyar.
As acomodações incluem uma televisão por satélite. A casa de banho privativa inclui um chuveiro e produtos de higiene pessoal gratuitos.
O Periyar House providencia uma recepção aberta 24 horas por dia. Outras comodidades da propriedade incluem um balcão de turismo e comodidades de lavandaria. A propriedade dispõe de estacionamento gratuito.
A propriedade alberga um restaurante que serve iguarias indianas, chinesas e continentais.
A propriedade fica a 4 km da Estação Rodoviária de Kumily e a 7 km do Miradouro Chellarkovil. A Estação Ferroviária de Kottayam fica a 110 km, enquanto o Aeroporto Internacional de Cochin está a 220 km.