Photos coming soon
HOTEL
Olu Beach Villa
AH43, Dehiwala-Mount Lavinia, Sri Lanka, Ambalangoda
Where it sits
Olu Beach Villa
AH43, Dehiwala-Mount Lavinia, Sri Lanka, Ambalangoda
6.21769, 80.05788
Similar stays nearby
Villa Mer Vue
Hotel · 7 m
villa riina
Hotel · 77 m
Villa Riina a New Luxurious four bedroom beach villa
Hotel · 82 m
Villa Allunga
Hotel · 103 m
The Beach Hotel Oasis Bridge
Hotel · 154 m
The Beach Hotel Oasis Bridge
Hotel · 155 m
Ravindra Hotel and Restaurant
Hotel · 181 m
Ravindra Hotel and Restaurant
Hotel · 183 m
Plan around Olu Beach Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
