Piazzetta Business Plaza is a unique site, currently being developed, with the target date for completion of the development set at Quarter 4, 2019. The site is located along the prestigious Sliema promenade, overlooking a unique piazza, by the sea. The development is bound by three streets; abutting onto Tower Road, Ghar il-Lembi and High Street.
The development includes circa 8,000 square meters of high-end commercial offices and over 1,200 square meters of retail/shopping spaces. The development also has a Kiosk with outside seating, which spills over onto the landscaped Piazza. The entire development is serviced by dedicated parking facilities and amenities.