blackpoolwhenimsixty's Hamburg, Germany
Holiday Inn Hamburg
Billwerder Neuer Deich 14
Took public transport to this hotel from outside the 'Saturn' music store opposite main rail station...
Easy to find opp main Rail station off kirchenallestrasse. Clean room in a good location near to tra...