Nuwara Eliya, Sri Lanka.
Hotel Windsor is located 180 km from Colombo at the very centre of Nuwara
Eliya. It is a family hotel with a lot of charm and warmth. Stay at this
hotel is a memorable experience.
Accommodation at Hotel Windsor, Nuwara Eliya:
Hotel Windsor offers 50 standard tastefully furnished rooms and 5 superior
spacious rooms with telephone, music channels, shower etc.
Facilities at Windsor Hotel, Nuwara Eliya:
Room Service, Hot and Cold Running Water, Laundry Services, Lounge with
Television, Bar, Restaurant, Sun Terrace, Conference Facilities, Golfing at
the nearby Golf Course, Jogging, Hiking, Trout Fishing.
Discount booking/reservation for Hotel Windsor, Nuwara Eliya, Srilanka.