This establishment is a hotel with an integrated restaurant. It is located in Duisburg, Germany. The restaurant is closed on Mondays.