Location Madrid

Contact details


8, Calle Pedro Teixeira Street (3rd floor)
28020 Madrid

T: +34 91 085 55 50 (reception)




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

Culture and recreation