El Leynbaan Villa, situado en Galle, a 80 metros del faro de Galle, ofrece servicio de venta de entradas y conexión WiFi gratuita. El establecimiento está a unos 4 minutos a pie del fuerte de Galle y cerca de la iglesia holandesa de Galle. El estadio internacional de cricket de Galle se encuentra a 800 metros.
Todos los días se sirve un desayuno continental. El Leynbaan Villa alberga un restaurante de cocina asiática. También se preparan platos vegetarianos, bajo petición.
El alojamiento dispone de terraza y centro de spa con peces.
La Leynbaan Villa se encuentra a 500 metros del Museo Nacional de Galle Fort y a 300 metros del Museo Marítimo Nacional.