Business Center Offices Malta in St Venera. Office space on level 1 in a landmark office building in the centre of Malta. Different options available from 70sqm, 230sqm, 360sqm or 480sqm. Located just off from one of the busiest roads in Malta. The building has a facade of 85 meters on 3 roads and consisting of 5 floors. Common area entrance with receptionist services.
Compare listings
Compare