Furnished offices tailored to your needs
Offices and individual work stations in central and strategic locations.
Anywhere from 150 to 925 ft2, furnished and unfurnished, tailored to your budget and needs.
Available for a day or a decade at attractive rates.
Our business centers provide additional services to our clients such as setting up a European company, concierge services and more.