33, flat 4 triq markizi zimmermann barbaro sliema, Sliema, Sliema (Malta) Show on map
Updating availability and prices
Sliema center is located in Sliema, 500 metres from The Point Shopping Mall, 100 metres from Bisazza Street, as well as 100 metres from Sliema Ferry Terminal
Leading onto a balcony, this air-conditioned apartment comes with 1 separate bedroom and a fully equipped kitchen
Tower Road is 200 metres from the apartment, while Manuel Dimech Street is 700 metres away
The nearest airport is Malta International Airport, 6 km from sliema center
This apartment has air conditioning, washing machine and kitchen