Are you looking for the address of the embassy of Vietnam in Spain? Please see below for the address of the embassy of Vietnam in Spain: Embassy of the Socialist Republic of Vietnam in Madrid, Spain Address: Calle Segre No5, 28002 Madrid, Spain Tel : +34-91-5102867 – Fax: +34-91-4157067 Email: vnemb.es@mofa.gov.vn Website: https://vnembassy-madrid.mofa.gov.vn Working time