Thinking ahead to next year's European holiday? Try one of these great city break locations with a wealth of culture and style, writes Sophie Butler.
1 Porto
Sure, this Portuguese city is most famous for its cobbled riverside district, and the port warehouses that line the quays of the Duoro, but the rest of compact, highly walkable Porto is enjoying a renaissance with new hotels, restaurants, cafes and craft shops springing up on the steep streets of the city above the river.
2 Antwerp
A thriving opera, a house built by Rubens, a spectacular cathedral and excellent museums, including the fascinating Plantin-Moretus — one of Europe's great printing houses — this is a city of the arts and history par excellence. And if you don't enjoy high culture, the beer and chips are among the best in Belgium.
3 Seville
Andalucia's lively capital may lack size but it offers an atmospheric old town, 12th-century architecture, the Moorish Alcazar palace and the grand square of Plaza de Espana, combined with fiery flamenco shows, top-notch tapas bars and good-value hotels. There's also a chance for some late-night partying in the bars and terraces of Alameda de Hercules.
4 Hamburg
Unfairly typecast by its red-light district, Hamburg is, in fact, an attractive and sophisticated city — qualities recently underlined by the spectacular glass Elbphilharmonie, with its three concert halls, built above an old warehouse on the Elbe river. It joins the city's "art mile" of five major museums and galleries to emphasise Hamburg's status as one of Germany's cultural capitals.