Greenwoods Resort, Thekkady si trova a Kumily, una tranquilla cittadina nel distretto di Idukki nota per la sua lussureggiante vegetazione e le piantagioni di spezie. Il resort è situato in un ambiente naturale tranquillo vicino alle fitte foreste di Thekkady. Le attrazioni popolari nelle vicinanze includono il Santuario della Fauna Selvatica di Periyar a circa 6 km di distanza e il Mercato di Kumily a meno di 1 km. L'Aeroporto Internazionale di Cochin si trova a circa 180 km dal resort.