Villa Mount Royal
Photo gallery for Villa Mount Royal
Overview of Villa Mount Royal
Entire home
Villa Mount Royal
3.5-star Nuwara Eliya villa with restaurant
Reviews
9.0
Wonderful
Popular amenities
Explore the area
13/1C 3rd Lane, Bakers Farm, Mahagasthota, Katumana, Nuwara Eliya, 22200
- Lake Gregory3 min drive
- Pedro Tea Factory12 min drive
- Lover's Leap Waterfall12 min drive