Отель типа «постель и завтрак» Ella River Front расположен в городе Элла, в 2,9 км от девятиарочного моста Демодара и менее чем в 1 км от сада специй Элла. К услугам гостей номера с телевизором с плоским экраном. Предоставляется бесплатный Wi-Fi.
В некоторых номерах есть гостиная зона и/или терраса.
Каждое утро для гостей сервируется континентальный завтрак.
Гости могут отдохнуть в саду.
Скала Элла находится в 2,8 км от отеля, а Малый пик Адама — в 3 км.