The Wind Castle
Luxury Boutique Hotel in Nuwara Eliya, Sri Lanka
‘Rose Meadow’ allows easy access through its French windows to the perfectly manicured garden with roses in full bloom emanating their classic sweet scents, and affords a panoramic view of the mountains.
+10% Service Charge
BB – LKR 19,500
This will close in 20 seconds