Location

    Madrid (Paseo de Castellana, 200)

    Tecnalia Sede Madrid

    Address

    Paseo de la Castellana, 200
    Despacho 302 – Edificio SPACES
    E-28046 Madrid (Madrid)

    Telephone numbers

    946 430 850

    (+34) 946 430 850 (International calls)

    GPS coordinates

    Lat = 40.46253051916439
    Lon = -3.688802848250375