Loading

Processing

Windsor Hotel Nuwara Eliya

Windsor Hotel Nuwara Eliya

A family hotel with a lot of charm and warmth, situated in the heart of Nuwara Eliya on 6000 ft above sea level. Offering host of amenities, Windsor Hotel Nuwara Eliya is a perfect venue for a pleasant as well as relaxing stay. 180 km away from Colombo at the very center of Nuwara Eliya.

Write a review

Please login or register to review
Check In: Check Out: Adults Children
translator