Die Unterkunft Windsor Residence, die in Nuwara Eliya, 3,7 km von Gregory-See entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Garten, kostenlosen Privatparkplätzen, einer Gemeinschaftslounge und einer Terrasse. Diese Unterkunft besticht durch einen Conciergeservice und bietet Gästen außerdem ein Restaurant. Die Unterkunft bietet eine rund um die Uhr besetzte Rezeption, Flughafentransfers, einen Zimmerservice und kostenloses WLAN.
Es gibt ein eigenes Badezimmer mit einem Bidet und kostenlosen Pflegeprodukten – einige Wohneinheiten bieten den Gästen in der Unterkunft Windsor Residence außerdem Stadtblick. In der Unterkunft Windsor Residence sind die Zimmer versehen mit Bettwäsche und Handtüchern.
Die Gegend ist beliebt zum Fahrradfahren. Eine Autovermietung ist in der Unterkunft Windsor Residence verfügbar.
Hakgala Botanical Garden liegt 11 km von der Unterkunft Windsor Residence entfernt.