El Windfort Hotels & Resorts está situado en Nedumkandam, en la autopista de Munnar-Thekkady. El establecimiento se encuentra a 55 km de Munnar y a 47 km de Thekkady. Hay aparcamiento privado gratuito.
Las habitaciones incluyen TV de pantalla plana con canales por cable. Todas las habitaciones incluyen baño privado con ducha. El Windfort Hotels & Resorts cuenta con conexión WiFi gratuita en el vestíbulo.
La recepción está abierta las 24 horas.