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

(+34) 902 760 000

(+34) 944 430 850 (International calls)

GPS coordinates

Lat = 40.46253051916439
Lon = -3.688802848250375