Sea View Office For Lease. The office is situated in a Business centre in the south of Malta with sea views and measures 160 square meters. The office comprises of a reception area, an open plan, a board room and another small office. The office is highly finished and partly furnished. Ideal for 10 to 15 employees.