Go for Grosvenor Square if it's available. (Last time I was in London it was not.) Beautiful hotel. Great location.
I have yet to see the "new" County Hall, but it looks nice as well.
Nothing wrong with Marble Arch or Regents Park, but they're simply not as nice.
[This message has been edited by UpgradeMe (edited 11-02-1999).]