Since the World Wars, the city of Berlin has played an important role in shaping the history of Europe. The present city is a lively tourists hotspot, offering various attractions including the tree-lined boulevard of Unter den Linden, the century-old, Hackescher Markt station, the Brandenburg Gate and the Reichstag parliament building.
A four-night stay in Berlin costs around £625 per person.
St Petersburg, Russia
St Petersburg city is replete with buildings that reflect Neoclassical and Baroque architecture, interwoven with numerous waterways. It offers many visitor attractions including one of the world’s largest museums, the State Hermitage museum, which hosts a large collection of oriental, Russian and western European art.
A three-night stay in St Petersburg costs around £455 per person.
The Turkish city of Istanbul is said to offer a blend of Asian and European charm. Tourist attractions include the Blue Mosque, the Ottoman sultans’ Topkapi Palace, and the former Orthodox basilica, Hagia Sophia. Turkish baths or Hamams are also a popular spa experience.
A three-night stay in Istanbul costs around £455 per person.
Venice is the city of palazzos, piazzas, courtyards and marbled churches, which throughout history have drawn tourists from far and wide. An experience that is not to be missed is a cruise on a gondolier along the city’s many canals.
A four-night stay in Venice costs around £345 per person.
Budapest offers travellers cafes, restaurants, boutiques and spas. Places to see include the Buda Castle quarter, a UNESCO world heritage site that is around 700 years old, Andrassy Avenue, one of the city’s boulevards, and the Central Market Hall.
A three-night stay in Budapest costs around £345 per person.