Windsor Hotel Nuwara Eliya is situated in the heart of the city, 6000 feet above sea level. All the 50 standard rooms are comfortably equipped with numerous amenities. Windsor Hotel also offers an in house restaurant and a cosy cocktail bar.
Category : 4 Star
Rooms : 50 standard rooms, nicely furnished; 5 superior rooms which are larger with telephone, music channels, shower/w.c.
Location : 180 km from Colombo at the very centre of Nuwara Eliya. Cuisines : Multicusine.
Facilities : lounge with television, bar, restaurant, sun terrace, conference facilities, Golfing at the nearby golf course, jogging, hiking, trout fishing.
Restaurants & Bars : offers in house restaurant and cocktail bar. Address : Windsor Hotel Nuwara Eliya, 2 Kandy Road, Nuwara Eliya, Sri Lanka.