Комплекс Ella Repose расположен в городе Элла, в 5 км от девятиарочного моста Демодара. Предоставляется бесплатный Wi-Fi.
В некоторых номерах есть кухня с холодильником.
Для гостей сервируется континентальный или азиатский завтрак.
Гости лоджа могут отправиться в пеший поход или отдохнуть в саду.
В 6 км от лоджа Ella Repose находятся Малый пик Адама и сад специй Элла.