HOTEL
White City Villa
White City Villa, Yalta Lake City, NO 65E Bonavista Rd, Nuwara Eliya 22200, Sri Lanka
Where it sits
White City Villa
White City Villa, Yalta Lake City, NO 65E Bonavista Rd, Nuwara Eliya 22200, Sri Lanka
6.95438, 80.77567
Plan around White City Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 26, 2026.
