Allens home stay situa-se em Jaffna, a 1 minutos a pé de Templo de Nallur Kandaswamy e a 2,2 km de Jaffna Railway Station. O alojamento dispõe de acomodações com um terraço e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. O alojamento encontra-se a 3,1 km de Jaffna Public Library, a 3,5 km de Jaffna Fort e a 13 km de Nilavarai Well. O alojamento tem quartos familiares.
As unidades apresentam uma casa de banho privativa.
Naguleswaram Temple fica a 20 km de Allens home stay. O aeroporto mais próximo é o Aeroporto Internacional de Jaffna, que fica a 16 km de Allens home stay.