Greenwoods Resort, Thekkady befindet sich in Kumily, einer ruhigen Stadt im Idukki-Distrikt, die für ihr üppiges Grün und ihre Gewürzplantagen bekannt ist. Das Resort liegt in einer friedlichen Naturlandschaft in der Nähe der dichten Wälder von Thekkady. Beliebte Sehenswürdigkeiten in der Nähe sind das Periyar Wildlife Sanctuary, das etwa 6 km entfernt ist, und der Kumily Markt, der sich innerhalb von 1 km befindet. Der internationale Flughafen Cochin ist ungefähr 180 km vom Resort entfernt.