Monterosa is located in the heart of Milan, with 3 U-shaped buildings offering 40,000 m2 of office space on seven floors.
An environmentally friendly location built on a hill and with a garden for use by employees and citizens alike.