The Courtyard Hamburg City is located in the centre of Hamburg few steps to lake Alster and main train Station.