Shehan villa encontra-se em Beruwala, a 3,8 km de Kande Viharaya Temple e 5,4 km de Aluthgama Railway Station, e dispõe de ar condicionado. Com estacionamento privado gratuito, o alojamento está a 7 minutos a pé de Praia Beru e 44 km de Mount Lavinia Bus Stand.
Esta casa de campo dispõe de uma televisão de ecrã plano por cabo. A cozinha tem um frigorífico, uma máquina de lavar louça e uma torradeira, e há chuveiro com produtos de higiene pessoal gratuitos e um secador de cabelo.
Lago Bentota fica a 6,3 km de Shehan villa, enquanto Bentota Railway Station está a 6,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Ratmalana, que fica a 42 km de Shehan villa.