Barceló, Hamburg

Nice Spanish hotel close to Binnenalster and Hauptbahnhof.
Hamburg, Germany.