Bénéficiant d'un emplacement idéal pour un séjour de détente à Nuwara Eliya, la Villa Mount Royal est une villa entourée d'une vue sur le jardin. L'établissement possède un jardin, un salon commun et un parking sur place.
Nombre de chambres: 7
Villa Mount View ,13/1/c ,Bakers Farm , Mahagasthota, Nuwaraeliya, 22200 Nuwara Eliya, Sri Lanka