The Glenrock is located in Belihul Oya. The hotel has a natural pool in the river and guests can enjoy a meal at the on-site restaurant, Peella Side. Free private parking is available.
Number of rooms: 10
Colombo-Batticaloa Highway, Belihul oya, 70100 Belihul Oya, Sri Lanka