Surrounded by lush greenery and located just 350 metres from the famous Moragalla Beach, Lagoon Villa Beruwala offers peaceful and simple accommodation with free parking space on site.
Number of rooms: 2
No, 90/1 Diyarilla Road, Moragalla, Beruwala, 12070 Beruwala, Sri Lanka