Greenwoods Resort, Thekkady está localizado em Kumily, uma cidade serena no distrito de Idukki conhecida por sua vegetação exuberante e plantações de especiarias. O resort está situado em um ambiente natural tranquilo, perto das densas florestas de Thekkady. As atrações populares nas proximidades incluem o Santuário de Vida Selvagem Periyar a cerca de 6 km de distância e o Mercado de Kumily a 1 km. O Aeroporto Internacional de Cochin está a aproximadamente 180 km do resort.