The hotel is located in the heart of Hamburg, only 150 metres from the central train station (Hauptbahnhof). From here you can easily reach all the main squares, shopping boulevards, the International Exhibition Centre, the City Hall and the beautiful Alsterlake.