The hotel is centrally located in Duisburg, which is located next to Duesseldorf. This property was built in 1997." More