Embassy of Egypt in Spain Embassy of Egypt in Spain EMBASSY ADRESS: VELAZQUEZ,69 – Madrid – Spain EMBASSY TELEPHONE: EMBASSY E-MAIL n/a EMBASSY WEBSITE: n/a