It is actually an island on the Danube, where many United Nations organizations are based. The hotel is located in the building known as the first high-rise in Vienna (the dark blue building in the distance in the picture below), and it is nothing to put in Lujiazui.