IBC Modern is located in the downtown area of Bucharest, on Carol I Boulevard, a major route with 2 lanes each way, connecting the location with Universitatii Square. The building is placed across of Armeneasca Church.
The downtown location provides the building with excellent car accessibility, while the public transportation infrastructure includes metro (Piata Universitatii metro station in 5 minutes walking), buses / trolleybus and tram stops in the immediate vicinity of the building.
IBC Modern has 7,500 sq m GLA, with approximately 550 sq m per level. The parking has a total of 60 lots.
The main tenants are Bucharest Stock Exchange, Depozitarul Central, Tradeville, Piraeus Bank.