Отель Wind Castle расположен в городе Нувара-Элия, в 5 км от озера Грегори. К услугам гостей ресторан, бесплатная частная парковка, общий лаундж и сад. В этом 2-звездочном отеле производится обслуживание номеров. Отель располагает семейными номерами.
Все номера оснащены телевизором с плоским экраном и спутниковыми каналами, чайником, биде, феном и шкафом для одежды. К услугам гостей номера с бесплатным Wi-Fi и собственной ванной комнатой с душем и бесплатными туалетно-косметическими принадлежностями.
Гостям отеля Wind Castle предлагается завтрак "шведский стол" или завтрак по меню.
Ботанический сад Хакгала находится в 12 км от отеля, а музей Маквудс — в 1,7 км. Расстояние от отеля The Wind Castle до международного аэропорта Маттала Раджапакса составляет 87 км.