Contact Scar 2 open listings Sliema short lets 7 May to 7 July 2022 €200 / week Rooms in San Gwann apartment from 4 July 2022 €350 / month No followed people No reviews Contact Scar