Located 1,359 meters from Karagastalawa Maha Vidyalaya. Belihuloya Rest House is a popular choice amongst travelers in Rathnapura, whether exploring or just passing through.
Located 1,453 meters from Karagastalawa Maha Vidyalaya. Set in a prime location of Belihuloya, Belpeak Cottage puts everything the city has to offer just outside your doorstep.
Located 1,603 meters from Karagastalawa Maha Vidyalaya. River Garden Resort is conveniently located in the popular Rathnapura area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.