Villa Mount Royal Location
13/1C 3Rd Lane, Bakers Farm, Nuwara Eliya, Sri Lanka
Enter dates to see available properties
Area Information
Attractions
Sri Senanandaramaya
450 m
Katumana Sri Seethawanaramaya
600 m
Magasthota Junction
900 m
Moonplains Safari & Mini Worlds End
1.3 km
International Buddhist Centre
1.8 km
Hakgala Botanic Gardens
1.8 km
Meepilimana Sri Mahindaramaya
1.8 km
Sri Rathnaloka Piriwena
1.9 km
Train stations
Nanu Oya Railway Station
5.2 km