Situated just across Weligama Beach, Happy Bay Guest House and Restaurant offers comfortable rooms with a balcony offering views of the sea. Free parking is available, while complimentary Wi-Fi access is provided throughout the property.
Number of rooms: 20
No 34 samaraweera place weligama, 81700 Weligama, Sri Lanka