Shehan villa bevindt zich op 3,8 km van Kande Viharaya Temple, 5,4 km van Aluthgama en 6,3 km van Bentota-meer, en biedt accommodatie in Beruwala. De accommodatie ligt op 7 minuten lopen van Strand van Beru en 44 km van Mount Lavinia Bus Stand en biedt gratis privéparkeren.
Bentota ligt op 6,5 km van het landhuis, en Bawa Gardens ligt 8,9 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ratmalana, op 42 km van Shehan villa.