3 Star · Beruwala
The Palms Beruwala
The Palms Beruwala offers accommodation in Beruwala, Sri Lanka. Room categories include Garden Suite, Deluxe Room, Ocean Suite.
Checking live rates for your dates…
3 Star · Beruwala
The Palms Beruwala offers accommodation in Beruwala, Sri Lanka. Room categories include Garden Suite, Deluxe Room, Ocean Suite.