Das schöne Resort liegt an einem Hügel gegenüber dem Periyar Tiger Reserve. Die Architektur des gesamten Resorts wurde in Einklang der natürlichen Schönheit der Umgebung durchdacht gestaltet. Die Innenräume des Resorts wurden in ansprechender Weise im zeitgenössischem Stil und mit natürlichem Charme eingerichtet.