Photos coming soon
HOTEL
Vista Winkfield Holidays
Winkfield Holiday Resort 13/A, Race Course Road, Nuwara Eliya
Where it sits
Vista Winkfield Holidays
Winkfield Holiday Resort 13/A, Race Course Road, Nuwara Eliya
6.96354, 80.77182
Plan around Vista Winkfield Holidays
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
