Inselstraße 2, 40479 Düsseldorf, Germany
Upmarket hotel with 9 meeting rooms, plus a Mediterranean restaurant, a spa & free Wi-Fi.