Santhosh Villa localiza-se em Point Pedro, a 13 km de Nilavarai Well, 22 km de Naguleswaram Temple e 23 km de Templo de Nallur Kandaswamy. Este alojamento dispõe de uma varanda, estacionamento privado gratuito e acesso Wi-Fi gratuito.
Esta villa com ar condicionado tem 1 quarto, uma sala de estar, uma cozinha totalmente equipada e 4 casas de banho. Uma televisão de ecrã plano está disponível.
Jaffna Railway Station fica a 25 km de Santhosh Villa, enquanto Jaffna Public Library está a 26 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Jaffna, que fica a 12 km de Santhosh Villa.