Le Glenrock est situé à Belihul Oya. Il dispose d'une piscine naturelle au bord de la rivière et d'un restaurant sur place, le Peella Side. Un parking privé est disponible gratuitement.
Nombre de chambres: 10
Colombo-Batticaloa Highway, Belihul oya, 70100 Belihuloya, Sri Lanka