: 2
: 1
: Sliema
This apartment is on The Strand in Sliema right next to all the shopping centers and beaches.