To Let Office In Prime Location. The office is situated in a prime location in Sliema close to all amenities and shopping malls. The office comprises of 3 separate offices, a board room, bathroom, and kitchenette and measures a total area of circa 120 square meters. Ideal for 6 to 10 employees.
Compare listings
Compare