Elioula
Lardos, Rhodes, Greece
Elioula Photos
Elioula Map
Lardos, Rhodes, GreeceHotel 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.
Lardos, Rhodes, Greece