Villa Mount View ,13/1/c ,Bakers Farm , Mahagasthota, Nuwaraeliya, 22200 - Nuwara Eliya, Sri Lanka
Zlokalizowana zaledwie 2,2 km od malowniczego jeziora Gregory i 5,3 km od egzotycznego Ogrodu Botanicznego Hakgala, Villa Mount Royal to przytulna oaza w Nuwara Eliya.