Photos coming soon
HOTEL
Windsor Hotel
01 & 02 Kandy Road, Nuwara Eliya
Where it sits
Windsor Hotel
01 & 02 Kandy Road, Nuwara Eliya
6.97406, 80.76718
Similar stays nearby
Nearby to explore
Plan around Windsor Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
