Отель O2 Ella расположен в городе Элла, в 2,3 км от девятиарочного моста Демодара. К услугам гостей ресторан, бесплатная частная парковка, бар и сад. К услугам гостей 3-звездочного отеля терраса и номера с кондиционером и бесплатным Wi-Fi. К услугам гостей круглосуточная стойка регистрации, доставка еды и напитков в номер и обмен валюты.
Во всех номерах отеля установлен шкаф для одежды. В каждом номере отеля O2 Ella есть письменный стол, телевизор с плоским экраном и собственная ванная комната.
Для гостей сервируется континентальный завтрак.
В окрестностях популярны велосипедные прогулки. В отеле O2 Ella можно взять напрокат велосипед или автомобиль.
Отель находится в 300 м от сада специй Элла и в 2,1 км от Малого пика Адама.