Royal Hills
Overlooking the peaceful Gregory Lake, Hotel Royal Hills is a 20 roomed modern hotel situated just 5 minutes away from the Nuwara Eliya city center. Convenient locatio...
Last updated on
About Royal Hills
Estimated Revenue
$1M-$10MEmployees
11-50Category
Location
City
Nuwara EliyaState
CentralCountry
Sri LankaRoyal Hills
Find your buyer within Royal Hills