Windfort Hotels & Resorts ligt in Nedumkandam, op de snelweg Munnar-Thekkady. De accommodatie ligt op 55 km van Munnar en op 47 km van Thekkady. Er is gratis privéparkeergelegenheid bij de accommodatie.
De kamers zijn voorzien van een flatscreen-tv met kabelzenders. Elke kamer heeft een eigen badkamer met een douche. Windfort Hotels & Resorts biedt gratis WiFi in de lobby.
De receptie is 24 uur per dag geopend.