Photos coming soon
HOTEL
White Tower Villa Sri Lanaka
190/10 Hospital Lane, Hawa Eliya, Nuwara Eliya
Where it sits
White Tower Villa Sri Lanaka
190/10 Hospital Lane, Hawa Eliya, Nuwara Eliya
6.97351, 80.77819
Plan around White Tower Villa Sri Lanaka
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
