Die Unterkunft The Castle Villa, die in Nuwara Eliya, 3,3 km von Gregory-See entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Garten, kostenlosen Privatparkplätzen, einer Gemeinschaftslounge und einer Terrasse. Diese Pension verfügt über ein Restaurant und ist 10 km von Hakgala Botanical Garden entfernt.
In der Unterkunft The Castle Villa ist jedes Zimmer eingerichtet mit einem Schreibtisch. Neben einem eigenen Badezimmer ausgestattet mit einer Dusche bieten die Zimmer in der Unterkunft The Castle Villa außerdem kostenloses WLAN – ausgewählte Zimmer sind ausgestattet mit Bergblick. Die Gästezimmer verfügen über einen Safe.
Der nächstgelegene Flughafen ist der Flughafen Mattala Rajapaksa, 141 km von der Unterkunft The Castle Villa entfernt.