Check-in Hamburg Hotel St. Georg, Hamburg
Set in the centre of Hamburg, Check-in Hamburg is situated 400 metres from Hamburg Central Station and 1.2 km from Inner Alster Lake. The property is around 2.7 km from Miniatur Wunderland, 2 km from Hamburg Dammtor Station and 2.
Number of rooms: 50
Steindamm 10, St. Georg, 20099 Hamburg, Germany