Shan Villa is gelegen in Bentota, op 6 minuten lopen van Bentota Beach en 2,9 km van Moragalla-strand, en biedt accommodatie met een tuin, gratis WiFi en gratis privéparkeren. Het pension ligt op ongeveer 4 km van Kande Viharaya Temple en 5,3 km van Lunuganga. De accommodatie biedt luchthaventransfers en fietsverhuur.
De kamers zijn uitgerust met een eigen badkamer met een bad of douche, en sommige kamers bieden ook een keuken. De units bij het pension hebben een zithoek.
Populaire bezienswaardigheden in de buurt van Shan Villa zijn Bentota-meer, Bentota en Aluthgama. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ratmalana, op 66 km van de accommodatie.