Located in Nuwara Eliya, 2.9 miles from Gregory Lake, The Wind Castle has accommodations with a garden, free private parking, a shared lounge and a restaurant. This 2-star hotel offers room service. Some accommodations at the property have a balcony with a garden view.
The rooms come with a flat-screen TV with satellite channels, an electric tea pot, a shower, a hairdryer and a closet. Featuring a private bathroom with a bidet and free toiletries, rooms at the hotel also feature free WiFi, while some have a mountain view. At The Wind Castle rooms are equipped with bed linen and towels.
Breakfast is available each morning, and includes à la carte, American and Asian options.
Hakgala Botanical Garden is 7.1 miles from the accommodation.