Winkfield Hotel

Wink Field Holiday Resort,13/A,Race course road,Nuwara Eliya, 22000 Nuwara Eliya, Sri Lanka

Hotel image
Read more reviews for Winkfield Hotel