Hot spots

Given its wonderful coastline, Spain is a holiday paradise for sunbathing tourists. But Spanish cities offer any number of cultural highlights, happening events, classy urban hotels and exciting cuisine.

First and foremost, of course, one must put its cosmopolitan capital, Madrid. Another great favourite for city breaks is Barcelona, the capital of Catalonia on the east coast. Other well-known, popular cities include Seville, Valencia, Zaragoza, Marbella and Salamanca.