Fantastic View Apartment +30 568 555 0538Agia Marina, Leros, 85400, GreeceApartment Add to favorites 0