Undecided if a hotel name like this in Beijing is genius or sheer stupid. I tend to the later.