18 Carrer de Sant Jaume Palma, IB 07012
Seated: 16
Biz is our inspiring meeting space, a work center in the heart of Palma for companies to meet, whether for just one or eight hours. Fully equipped with the latest technology and business facilities, we can personalize this space for you, as well as offer bespoke catering, allowing you to simply focus on your work.