That is going to be an odd one to make stick. Reminds me of the IC Shanghai Expo. Personally I found it a fantastic hotel with great service. A favorite in fact. But the location? More than a little Meh bar the river view.
They will have to work hard get this one a decent identity. It's been done.