Sliema – Prominently located in the best area of Sliema and close to all amenities such as cafeterias, restaurants, and businesses, a spacious office space, is available for lease. Measuring 280 sqm, this workspace comprises a server room, a kitchenette area, and balconies all around, boasting promenade views. Ideal for medium-sized companies looking for growth.
SUBSCRIBE TO OUR NEWSLETTER