To Let Modern 3 bedroom and 2 bathroom seafront apartment in The Strand Sliema Available from the 18th October for long let