spacious place near main station

Hamburg Germany