Karta Vacation Rentals
Perched about 6,000 ft above sea level in the city center of Nuwara Eliya, Windsor Hotel puts you steps from Victoria Park, Holy Trinity Church and the town’s tea shops. Galway Forest Reserve, Lake Gregory and Nuwara Eliya Golf Club are a short drive away. Family-friendly hotel in the heart of Nuwara Eliya.