Street:
Fawwara Building, Triq L-Imsida
SOHO is Malta's largest serviced office, housing more than 5,000 sqm of office space. SOHO provides a platform for digital, tech, and creative professionals to work, connect, and grow.
"SOHO provides a platform for digital, tech, and creative professionals to work, connect and grow. Offering stress-free solutions instead of limited, long-term leases, our multi-location offices allow our members the ability to move fluidly between our business centers as they expand their ventures."