Greenwoods Resort, Thekkady está ubicado en Kumily, una tranquila localidad en el distrito de Idukki conocida por su exuberante vegetación y plantaciones de especias. El resort se encuentra en un entorno natural pacífico cerca de los densos bosques de Thekkady. Las atracciones populares cercanas incluyen el Santuario de Vida Silvestre Periyar a unos 6 km y el Mercado de Kumily a menos de 1 km. El Aeropuerto Internacional de Cochin está aproximadamente a 180 km del resort.