Windsor Residence is gelegen in Nuwara Eliya, op 3,7 km van Lake Gregory, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een terras. Deze accommodatie heeft ook een conciërgedienst en een restaurant. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi.
De units bij het pension hebben een zithoek, een flatscreen-tv met satellietzenders, een kluisje en een eigen badkamer met een douche, gratis toiletartikelen en een haardroger. Alle kamers bij Windsor Residence hebben beddengoed en handdoeken.
Je kunt bij de accommodatie genieten van een continentaal ontbijt, volledig Engels/Iers ontbijt of Amerikaans ontbijt.
Gasten gaan er graag fietsen, en je kunt bij de accommodatie ook fietsen en een auto huren.
Hakgala Botanical Garden ligt op 11 km van Windsor Residence.