The Glenrock, it is the perfect get away from all your daily woes. Its is a place of tranquility and Serenity. Be at Nature, Be Home.
Comfortably set midst the hazy mountain range of Sri Paada and World’s End, the glenrock offers only the best in nature. Enjoy a cup of Ceylon’s finest, listening to the chirping of birds and the flow of the stream while admiring endless plains of lush green countryside.
Bask in the tranquility only upstream Belihuloya can provide. From the gushing river to the subtle breeze we propose the soothing vacation you deserve.