Roshan Villa is gelegen in Weligama, op 28 km van Galle International Cricket Stadium en 28 km van Galle Fort, en biedt een tuin en uitzicht op de zee. De accommodatie met airconditioning ligt op een paar minuten lopen van Weligama-strand, je kunt er privéparkeren op het terrein en er is gratis WiFi.
Er zijn een eethoek en een keuken met een koelkast.
Fietsverhuur is beschikbaar bij het landhuis.
Groote Kerk, Galle ligt op 29 km van Roshan Villa, en Vuurtoren van Galle ligt 29 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 15 km van de accommodatie.