In the heart of the vibrant St. Georg district of Hamburg, close to the city centre and a 7-minute walk from the main railway station, this hotel boasts a striking, modern design.
Number of rooms: 127
Kurt-Schumacher-Allee 14, St. Georg, 20097 Hamburg, Germany
Hotel booked 1 times today.