The Mermaid Hotel and Club, a charming 3-star property located in the picturesque coastal town of Wadduwa, Sri Lanka, offers a delightful retreat for both leisure and business travelers. Established in 1983 and thoughtfully renovated in 2010, this hotel combines comfort with the warm hospitality synonymous with Jetwing Hotels. With 81 well-appointed rooms, guests can enjoy a welcoming atmosphere complemented by a guest rating of 8.2 out of 10 based on 120 reviews, reflecting a commitment to quality service and guest satisfaction.