Struttura di recente costruzione, l'Ellibay si trova in riva al mare, nelle immediate vicinanze del porto principale dell'Isola di Tilos.
Arredati in stile moderno, gli appartamenti comprendono un balcone con vista sul mare, un piano cottura, un frigorifero, l'aria condizionata, una TV e la connessione wireless gratuita.
L'Elli Bay Hotel offre l'accesso diretto al mare e sorge nei pressi di un minimarket e proprio accanto a 2 ristoranti. Il complesso dista infine meno di 100 metri dalla piazza centrale della località.