This international class hotel, situated on Kandy Road, is located in the heart of Nuwara Eliya. The hotel is within a close proximity to waterfalls, botanical gardens, parks, and pristine natural forests and only 15-kilometers from the train station. The location provides guests with the perfect opportunity to experience a wide variety of outdoor recreational activities. The 55 rooms are modern and decorated with a sultry theme that perfectly captures the ambience area. The on-site restaurant features local cuisine, and is complemented by an attractive full bar. The Windsor Hotel is perfect for travelers that want a central location close to tourist attractions.