The Palms Beruwala is one of the most naturally stunning Beach Hotels in Sri Lanka that truly evokes the best in an individual through its commendable hospitality and well-appointed comforts.…
The Palms Beruwala is one of the most naturally stunning Beach Hotels in Sri Lanka that truly evokes the best in an individual through its commendable hospitality and well-appointed comforts.…
Occidental Eden Beruwala is a true paradise, an oasis of tranquillity on the shores of the Indian Ocean, on Sri Lanka’s west coast. Relax on a sun lounger beachside, enjoy…
Cinnamon Bey Beruwala is a luxurious state of the art getaway. Visitors will be welcomed by a sprawling tropical Asian paradise fronted by a broad golden beach and surprised by…