Belihuloya hotel reservation: check availability and room rates
Business hotels in Belihuloya
1 property found
-
The Glenrock 3 stars
Ulugalathenna, Ihala Galagama, Belihuloya, Sri Lanka (Show map)
Offering accommodation with bicycle usage, express check-out and 24 hour front desk assistance, The Glenrock Hotel is located 30 minutes' walk from the centre of Belihuloya. Pahanthudawa Waterfall is…