Leandros Hotel - Νέα Ρόδα - Ελλάδα
Leandros Hotel - Νέα Ρόδα - Ελλάδα

Rooms

Double Room

with Garden view

Triple Room

with Garden view

Double Room

with Sea view

Triple Room

with Sea view

Junior Suite

with Sea View

Suite

with Sea view

Junior Suite

with Pool View