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 $
Error: API requests are being delayed for this account. New posts will not be retrieved.
Log in as an administrator and view the Instagram Feed settings page for more details.