Mecano Center is located in the central area of Bucharest, at Romana Square, on Dacia Boulevard.
The building is placed next to Sheraton Hotel and across of the Academy of Economic Studies, just 150 meters from Romana metro station and Magheru Boulevard. The location is situated 1 km distance from the central business district Victoriei Square.
The accessibility is excellent, both by car and public transport. Romana Square is placed along the main north-south transport route, providing easy access on major boulevards from all the city districts.
Romana Square is also a major public transport hub, including metro (Romana station) and a large number of buses / trolley-buses with stops in the area.
Mecano Center has a total of 5,000 sq m GLA, spreading along 8 levels above ground (U+GF+7), with a typical floor area of 600 sq m GLA.