The Wind Castle está en Nuwara Eliya, a 4,6 km de Lago Gregory, y dispone de alojamiento con jardín, parking privado gratis, salón de uso común y restaurante. Este hotel de 2 estrellas ofrece servicio de habitaciones. Algunas habitaciones del alojamiento tienen un balcón con vistas al jardín.
Todas las habitaciones están equipadas con TV de pantalla plana con canales vía satélite, hervidor, ducha, secador de pelo y armario. Las habitaciones del alojamiento tienen baño privado con bidet y artículos de aseo gratuitos. También cuentan con wifi gratis, y algunas de las habitaciones también cuentan con vistas a la montaña. En el hotel, las habitaciones cuentan con ropa de cama y toallas.
En el alojamiento se puede disfrutar de un desayuno a la carta, americano o asiático.
Hakgala Botanical Garden está a 12 km del alojamiento.