Lease Sliema Office Space. Located in the middle of the most commercial area in Sliema. Street level office comprises of two different rooms and smoking area with shared waiting area, kitchenette and bathroom. It is an ideal space for a company looking to be around 4-8 employees.