Location, location, location!
This townhouse is located as central as can be in Sliema. From the private roof you can see the Mediterranean glittering in the sunshine. Malls and shopping are just around the corner. Guided boat trips available 50m from the house.