Karickanattu Nature Resort is gelegen in Idukki, op 26 km van Munnar Theemuseum, en biedt accommodatie met gratis WiFi en gratis privéparkeren. Dit hotel met 4 sterren biedt roomservice. De accommodatie is rookvrij en ligt op 31 km van Cheeyappara Waterfalls.
Mattupetty-dam ligt op 35 km van het hotel, en Anamudi ligt 40 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cochin, op 81 km van Karickanattu Nature Resort.