To Let Office Space in Sliema currently split into 3 units each measuring 305sqm, 178sqm and 158sqm. These units can be interconnected and are found 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