Not sure of your budget, but the Portman, Ritz Carlton is one block from Malones and Tongren Lu bars (Manhattan).... I am not sure if girl friendly or not...
I stay at the Hilton all the time.. it is about 5-10 minute walk to the same area... also behind it is Shanghai Hotel and the spa on Wurlimuci (not spelled correctly)