Shehan Villa localiza-se em Beruwala, na região de Kalutara District, nas proximidades de Praia Beru, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Os hóspedes também podem relaxar no jardim.
Mount Lavinia Bus Stand fica a 44 km de Shehan Villa, enquanto Kande Viharaya Temple está a 3,8 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Ratmalana, que fica a 42 km de Shehan Villa.