Planten & Blomen Room, Congress Center Hamburg, Germany Address: Marseiller Str., Hamburg, Germany Back