10th Aug 2017
Located on the northeast coast of Malta, is the ever popular town of Sliema, acquiring its name, meaning peace or serenity, from a chapel dedicated to 'Our Lady of The Sea' (Stella Maris), and built-in 1855.
Join our exclusive mailing list and receive our monthly ‘Malta Property Alerts’ e-newsletter with all our latest listings and real estate news!