Location The hotel has a central location in Hamburg, around a 5-minute walk from the Berliner Tor train station and just 1 stop from Hamburg central station. It is situated just over 1 km from the Hamburger Kunsthalle, the Speicherstadt and from the..