Benefit from The Plaza’s latest offers.

See how you can benefit from the offers of our stores!

FLOOR PLAN

See where the shops, restaurants and other facilities
are located.

GET DIRECTIONS

The Plaza is located in the heart of the Sliema
shopping district.

FLOOR PLAN

See where the shops, restaurants and other facilities are located.

GET DIRECTIONS

The Plaza is located in the heart of the Sliema
shopping district.