Skip to main content

Madrid

Embassy Main Tel: 011-34-91-587-2200

Post Mailing Address:
Embassy of the United States
Calle Serrano, 75
28006
Madrid
(+6 hours EST)

Show on HSI International Operations
Yes
Field Office Location

Madrid
Spain
011-34-91-587-2200

Check-In Office
No