: 1
: 1
: Sliema
Balcony
Yard
Washing Machine
WiFi Included
This apartment is on The Strand in Sliema right next to all the shopping centers and beaches.