Customer Service 24/7
Hot Deals Newsletter
Get great travel deals direct to your mailbox
send page to a friend

An historic city located fairly central to the country, Madrid is Spain’s capital and is the largest city in the Iberian Peninsula. After London and Berlin, it is the EU’s most populated city with a permanent population of around three million (five million if you include the urban areas).