Le Windfort Hotels & Resorts se situe à Nedumkandam, sur l'autoroute Munnar-Thekkady. L'établissement se trouve à 55 km de Munnar et à 47 km de Thekkady. Un parking privé est disponible gratuitement sur place.
Les chambres sont équipées d'une télévision par câble à écran plat. Leur salle de bains privative est pourvue d'une douche. Le Windfort Hotels & Resorts propose une connexion Wi-Fi gratuite dans le hall.
La réception est ouverte 24h/24.