Sikelika Residence Sul Mare Set in a prime location of Scoglitti, Sikelika Residence Sul Mare puts everything the city has to offer just outside your doorstep. 0 Star level Aparthotel, Serviced apartment From $46