The George Hotel is a quirky slice of traditional English members club style in the heart of fashionable Hamburg.