El Glenrock se encuentra en Belihul Oya. El hotel tiene una piscina natural en el río y los huéspedes pueden disfrutar de una comida en el restaurante del hotel, el Peella Side. Hay aparcamiento privado gratuito.
Número de habitaciones: 10
Colombo-Batticaloa Highway, Belihul oya, 70100 Belihuloya, Sri Lanka