Madrid

Madrid, the stylish Spanish capital - a major European business hub, home to elegant old world hotels, a world leading football team and a wealth of culture and gastronomy.

Where to shop
At night