Call Us: (+268) 2404 3869/3871 | Cell (+268) 7679 0090|info@swaziplazaprop.sz
Loading...
Home 1 2018-09-22T17:11:41+00:00

Swazi Plaza Properties

About

Swazi Plaza shopping centre is the largest mall in Swaziland, boasting 48 000 square metres of retail space, located in the CBD of Mbabane.
The Plaza was born 31 years ago as just one building, extending to eleven buildings over time which include a three-storey 20 000 square metre parking garage.

Our Location