Villa Mount View ,13/1/c ,Bakers Farm , Mahagasthota, Nuwaraeliya, 22200 - Nuwara Eliya, Sri Lanka
Die Villa Mount Royal liegt nur 2,2 km vom atemberaubenden Gregory Lake und 5,3 km vom exotischen Hakgala Botanischen Garten entfernt und bietet einen gemütlichen Rückzugsort in Nuwara Eliya.