The Glenrock Wellness Nature Resort
The Glenrock Wellness Nature Resort is a business in Belihuloya, Sri Lanka. It holds a Google rating of 4.8 out of 5 across 418 Google reviews. You will find it at The Glenrock, Ulugalathenna, Ihala,Galagama,Belihuloya 70144,Sri Lanka. Call +94 71 412 7147 to get in touch.
4.8 418 reviews ·Belihuloya Listing from Google, not yet claimedContact
Follow
Rating, hours and contact details come from the public Google listing.