Olimpia Business Center is an office building located in the center of Cluj-Napoca. The building offers a total area of 4800sqm with 581sqm per floor of modern office spaces for rent and 47 parking spaces.