Located in the heart of Nuwara Eliya, known as “Little England” for its charming colonial architecture and lush greenery, White Water Villa offers an idyllic setting to unwind and soak in nature’s splendor. Surrounded by rolling hills, cascading waterfalls, and tea plantations, our villa presents breathtaking views at every turn.
Step into a world of comfort and luxury as you enter our elegantly designed villa. Each room is thoughtfully decorated to provide you with a cozy and homely ambiance.