Situata a circa 9 km dallo Stadio Internazionale di Cricket di Galle, la Villa Olu offre una piscina all'aperto, un centro fitness, un bar e la vista sulla piscina. Questa struttura fronte spiaggia offre l'accesso a un patio e a un tavolo da biliardo, e servizi gratuiti quali un parcheggio privato e la connessione WiFi.
La villa presenta 4 camere da letto, una TV a schermo piatto con canali satellitari, una cucina attrezzata con frigorifero e forno, una lavatrice e 2 bagni con bidet. Per una maggiore comodità, la struttura fornisce asciugamani e lenzuola a un costo aggiuntivo.
Al mattino vi attende una colazione continentale o a buffet.
Il personale della reception, aperta 24 ore su 24, sarà lieto di fornirvi informazioni.
La struttura vanta un barbecue, un giardino e una terrazza solarium.
La Villa Olu dista 9 km dalla Chiesa Olandese e dal Forte di Galle.