Located in Beruwala, within 600 metres of Beru Beach and 44 km of Mount Lavinia Bus Stand, Shehan Villa provides accommodation with a garden as well as free private parking for guests who drive. The property is situated 3.8 km from Kande Viharaya Temple, 5.4 km from Aluthgama Railway Station and 6.3 km from Bentota Lake.
With a private bathroom, units at the apartment complex also provide guests with free WiFi.
Bentota Railway Station is 6.5 km from the apartment, while Bawa Gardens is 8.9 km away. The nearest airport is Ratmalana International Airport, 42 km from Shehan Villa.