The Palms Hotel Beruwala is a charming 4-star property nestled in the picturesque coastal town of Beruwala, Sri Lanka. With a total of 100 well-appointed rooms, this hotel offers a comfortable retreat for both leisure and business travelers. The hotel underwent renovations in 2012, ensuring a fresh and inviting atmosphere for its guests.