Rhodes

Olive Villa

Sleeps 12 – Private Pool.

Based in Kolymbia – 23Km from Rhodes Town.