Published Hotel Master profile · Nuwara Eliya
Oliphant Boutique Villa
Oliphant Boutique Villa offers accommodation in Nuwara Eliya, Sri Lanka.
Checking live rates for your dates…
Published Hotel Master profile · Nuwara Eliya
Oliphant Boutique Villa offers accommodation in Nuwara Eliya, Sri Lanka.