Toilets
Escalatorsbox
Stairs box
Chair Lift
Elevators box
ATM box
Search by category
Search by store
level
Discover more about The Plaza and it’s qualities.
The Plaza is located in the heart of the Sliema shopping district.