Embassies
Consulate General of Spain
Embassies in Edinburgh, United Kingdom
About Consulate General of Spain
Consulate General of Spain is one of the embassies in Edinburgh, United Kingdom. Find it at North Castle Street 63. Discover Consulate General of Spain and other embassies in Edinburgh, United Kingdom on The Booking Agency. Browse listings, hours, contact details, and verified information to plan your visit. Looking for similar spots nearby? Explore our complete directory and discover hidden gems.
Frequently asked questions
What is Consulate General of Spain?
Consulate General of Spain is a embassies in Edinburgh, United Kingdom.
Where is Consulate General of Spain located?
Consulate General of Spain is located at North Castle Street 63, Edinburgh, United Kingdom.
Explore more in Edinburgh
View allConsulate General of France
embassies
West Parliament Square
India Visa and Consular Services
embassies
Ponton Street 3
Royal Norwegian Consulate General
embassies
Rutland Square 12
Honorary Consulate of Finland
embassies
Royal Terrace 5
New Zealand Honorary Consulate
embassies
Torphichen Street 40
Honorary Consul General of the Czech Republic
embassies
Riselaw Crescent 12A
Consulate General of China
embassies
Corstorphine Road 55
Consulate General of Japan
embassies
Melville Crescent 2
Consulate General of the Russian Federation
embassies
Melville Street 58
Consulate General of Ukraine
embassies
Windsor Street 8
Austrian Honorary Consulate
embassies
Howard Place 9
Consulate General of India
embassies
Rutland Square 17