Mon-Sat: 9:30 – 19:00, Sun & Public Holidays: 11:00 – 18:00

Your Business at The Plaza

Discover a World of Opportunity at The Plaza

Whether you’re in the market for prime retail, culinary, or office space, our centre is designed to elevate your business to new heights. With eight dynamic floors, four dedicated to bustling retail, food, fitness, and entertainment, and five others meticulously tailored for contemporary office environments, we’re here to provide you with the perfect backdrop for success.

At The Plaza, we believe in more than just leasing space; we offer a partnership that fosters growth, innovation, and prosperity.

Why Choose The Plaza for Your Business?
Leasing at The Plaza is your gateway to success in Sliema, Malta’s premier business and retail district. Whether you’re seeking office space, a retail floor, or a food outlet, our prime location and array of benefits make The Plaza the perfect choice for your business.

Unbeatable Location: Sliema
The Plaza is strategically positioned in the heart of Sliema, Malta’s central business and retail hub. With easy access to major transport links, your business will thrive in a location that draws both locals and tourists, ensuring a steady flow of foot traffic and potential customers.

Unparalleled Convenience
Convenience is paramount, and The Plaza offers unparalleled accessibility. With a variety of parking options, proximity to public transportation, and a range of amenities, your employees, customers, and clients will appreciate the ease of doing business here.

Retail Excellence

Elevate your retail business at The Plaza’s four dedicated retail floors. With high visibility and foot traffic, your products and services will stand out. Join our dynamic community of retail businesses and tap into the thriving Sliema market.

Culinary Opportunities

Sliema’s reputation as a culinary destination is well-established,  and The Plaza offers a perfect platform for food outlets to flourish. Whether you’re a café, restaurant, or food vendor, our food outlets provide the ideal setting to serve the diverse and discerning tastes of Sliema’s residents and visitors.

Get Started Today

Ready to elevate your business with a prime location at The Plaza? Contact our leasing team today to explore available spaces and discover how your business can thrive in Sliema’s premier commercial and retail hub. Your success starts at The Plaza.

Contact Us for More Information