Windsor Hotel

300 User Reviews. 4.0 out of 5 based on 300 Reviews.

Windsor Hotel in Nuwara Eliya is found in the heart of this beautiful holiday resort in the central highlands of the island. Located miles away from Colombo, this hotel offers standard and luxury rooms with basic facilities. Windsor Hotel also consists of a restaurant and bar while you can also relax in the sun terrace enjoying a cup of tea.

Conference facilities are also available for business meetings while Nuwara Eliya beckons travellers to enjoy a cheerful holiday in the hills. Exploring the area is indeed an adventure with many tea estates, water falls, nature reserves and mountains located in the vicinity.

Rooms

Windsor Hotel in Nuwara Eliya offers guests a rustic and charming atmosphere in this cool and misty town surrounded by mountains filled with tea plantations. Windsor Hotel consists of 49 single, double and triple rooms which..

READ MORE

Restaurant

Windsor Hotel prides itself to an incredible cooking. The culinary specialist and his group...

READ MORE

Bar

There's in no way like backing off with your favourite drink under control after an energizing ...

READ MORE

Tennis

Indoor games room including table - tennis and games such as carom or...

READ MORE


Airport Transfer