SLIEMA - A designer-finished Apartment in the centre of Sliema situated in a prime location, just a few minutes to the beach. The property consists of: