TPG headed to Europe for some Christmas market magic but swapped the river cruise for an ocean-going ship. We found there’s plenty of holiday cheer to be found in the great Mediterranean port cities.
This means a Christmas market, eminently popular across Europe. But how to pick which ... offers rooms from £141 per night.