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