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.
Zimmeranzahl: 8
No 35/1, Lady Mccallum’s Drive Nuwara Eliya, 22200 Nuwara Eliya, Sri Lanka