Die Unterkunft The Wind Castle, die in Nuwara Eliya, 4,6 km von Gregory-See entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Garten, kostenlosen Privatparkplätzen, einer Gemeinschaftslounge und einem Restaurant. Dieses Hotel mit 2 Sternen verfügt über einen Zimmerservice. Einige Zimmer in der Unterkunft haben einen Balkon mit Gartenblick.
Alle Gästezimmer sind eingerichtet mit einem Flachbild-TV mit Satellitenkanälen, einem Wasserkocher, einer Dusche, einem Haartrockner und einem Kleiderschrank. Es gibt ein eigenes Badezimmer mit einem Bidet und kostenlosen Pflegeprodukten – Zimmer bieten den Gästen in der Unterkunft The Wind Castle außerdem kostenloses WLAN und einige Zimmer sind ausgestattet mit Bergblick. In der Unterkunft The Wind Castle ist jedes Zimmer ausgestattet mit Bettwäsche und Handtüchern.
Ein à la carte, ein amerikanisches oder ein asiatisches Frühstück wird in der Unterkunft angeboten.
Hakgala Botanical Garden liegt 12 km von der Unterkunft The Wind Castle entfernt.