Nestled in the serene coastal town of Wadduwa, the Royal Palms Beach Hotel offers an exquisite retreat for travelers seeking both relaxation and adventure. This 5-star gem boasts 123 well-appointed rooms, ensuring a comfortable stay for guests. Opened in 1996 and renovated in 2011, the hotel reflects a blend of timeless elegance and contemporary charm.