Hotels around
D'Andrea Mare Beach Hotel Quick description Located right on Ialyssos Beach, the all-inclusive D’Andrea...
Electra Palace Rhodes Quick description Sitting on the western coast of Rhodes, the Electra Palace...
Kremastí
Sun Beach Resort Complex Quick description Set right on Ialysos Beach, just a 10-minute drive from...