Spacious Sliema Office Space measuring 305sqm and an adjacent office space of 166sqm in a prominent office centre highly accessible and close to all amenities. Consisting of 3 large open plan spaces, meeting room, bathrooms, server room, kitchen area and terrace. Fully equipped and offered refurbished.
Compare listings
Compare