Alea Hotel Apartments Ierou Lochou 25, Ialyssos, Rhodes Island, 85101, GreeceApartment Add to favorites 0