VILLA MOUNT ROYAL - Nuwara Eliya

Villa Mount Royal is the ideal destination whether you are looking for relaxation and peacefulness or adventure. With the calm and comforting weather coupled with the breathtaking panoramic view of the misty mountains & the tea plantations, this exclusive boutique villa provides all that you need to enjoy a relaxing vacation passing your time sipping tea in the lush garden or plenty of outdoor adventures.