The Wind Castle bevindt zich in Nuwara Eliya, op 4,6 km van Lake Gregory, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een restaurant. Dit hotel met 2 sterren biedt roomservice. Een aantal kamers bij de accommodatie hebben een balkon met uitzicht op de tuin.
Alle kamers zijn voorzien van een flatscreen-tv met satellietzenders, een waterkoker, een douche, een haardroger en een kledingkast. De kamers bij het hotel hebben een eigen badkamer met een bidet en gratis toiletartikelen. Er is ook gratis WiFi en sommige kamers zijn voorzien van uitzicht op uitzicht op de bergen. Alle kamers bij The Wind Castle hebben beddengoed en handdoeken.
Je kunt bij de accommodatie genieten van een à la carte-ontbijt, Amerikaans ontbijt of Aziatisch ontbijt.
Hakgala Botanical Garden ligt op 12 km van de accommodatie.