El Lahiru Villa se encuentra en Galle, a solo 3 minutos a pie de la playa. Ofrece servicio de alquiler de bicicletas y coches y conexión WiFi gratuita en las zonas comunes.
Las habitaciones disponen de escritorio, zona de estar y baño privado con ducha.
El Lahiru Villa cuenta con recepción abierta las 24 horas, jardín, mostrador de información turística y servicio de lavandería. Además, proporciona aparcamiento gratuito.
El establecimiento se encuentra a 2,8 km del estadio Galle International Cricket, a 3,2 km de la iglesia holandesa de Galle y a 3,3 km de la fortaleza de Galle.