Benz

Europe

Benz

Office

Project Benz is a class A office complex located in a well-established office submarket of Madrid. The complex consists of nine buildings and is situated within close proximity to Madrid’s central business district as well as the airport and one of the city’s leading shopping centers.