Contact details
Address:
8, Calle Pedro Teixeira Street (3rd floor)
28020 Madrid
T: +34 91 085 55 50 (reception)
Arrival
The office building “Iberia Mart I” is a sustainable modern office building in the heart of Madrid financial area close to the metro station Santiago Bernabéu and Nuevos Ministerios.
Arrival by public transport:
Metro station: Santiago Bernabéu (approx. 3 minutes’ walk)
Metro station: Nuevos Ministerios (approx. 10 minutes’ walk)
Arrival by car:
Route planner (google maps)
Parking possible in the building