Das Glenrock befindet sich in Belihul Oya. Das Hotel verfügt über einen natürlichen Pool im Fluss und Sie können eine Mahlzeit im hauseigenen Restaurant Peella Side genießen. Die Privatparkplätze nutzen Sie kostenfrei.
Zimmeranzahl: 10
Colombo-Batticaloa Highway, Belihul oya, 70100 Belihuloya, Sri Lanka