Hotel met een chique stijl en een gezinsvriendelijk beleid vlak bij Pahanthudawa Waterfall
The Glenrock bevindt zich dicht bij Bakers Bend en Nonpareil Estate Falls en biedt een gratis à la carte ontbijt, een poolbar en een dakterras. Naast een tuin en een speeltuin, hebben gasten ook toegang tot gratis wifi in de kamer.