Spain Madrid Paseo de la Castellana 216, Pl. 13 28046 Madrid Spain. Our Spanish language website +34 91 531 79 00 +34 91 432 84 01 (fax) To navigate, press the arrow keys. Get Directions