Lahiru Villa ligt in Galle, op slechts 3 minuten lopen van het strand. Het biedt fiets- en autoverhuur. Er is gratis WiFi beschikbaar in de openbare ruimtes.
Elke kamer is voorzien van een bureau en een zithoek. De eigen badkamer is uitgerust met een douche.
Lahiru Villa beschikt over een 24-uursreceptie en een tuin. Tot de overige faciliteiten behoren een excursiebalie en wasfaciliteiten. De accommodatie biedt gratis parkeergelegenheid.
Het pension ligt op 2,8 km van het Galle International Cricket Stadium, op 3,2 km van de Nederlandse Kerk Galle en op 3,3 km van Galle Fort.