Hamburg has all the big city attractions: international cuisine, culture, events, fabulous sights and here you can shop till you drop.