Luxury 1 Bedroom Apartment in Ialysos, Rodos

Rodos, Grecia