Office To Let in Sliema. An office space circa 175sqm coming available in the heart of Sliema. The property is in a central part close to the commercial center. Comes fully finished and furnished with AC. It consists of a reception area, open office space which can take up to 6 desks and ancillary rooms for directors office, meeting room, filing room, small yard and kitchenette.