Elioula

Lardos, Rhodes, Greece

Elioula Photos

Elioula Map

Lardos, Rhodes, Greece
Image unavailable

Hotel Information

Close to Lardos Beach area, you will find the small, yet beautiful Elioula Hotel. It is a three floor building, consisting of 36 double rooms.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency