Santa Cruz Palace The Spanish Foreign Office has its headquarters here, near the Plaza Mayor. 40.416500 -3.702560 Share this:EmailPocketShare on TumblrPrintTweetLike this:Like Loading... Related