HOTEL WIND CASTLE
The Wind Castle hotel commands an impressive presence in the form of an ancient Dutch-style castle set atop a hill offering stunning views of the surrounding lush green mountains of Nuwara Eliya while facing the tallest mountain in Sri Lanka - the famed Pidurutalagala Mountain (Mount Pedro). The constant flow of a fresh, cool and gentle wind through the mountains is where the hotel derives its name from.
Entire whole castle. Over View of vegetable garden with huge balcony to sit and enjoy cup of coffee while enjoying farmers’ cultivation of vegetable garden.BOOK NOW FROM $