Schloss Hotel bevindt zich in Düsseldorf, op 5 minuten lopen van Schloss Benrath en 6,5 km van Südpark, en heeft gratis WiFi in de hele accommodatie. De accommodatie ligt op 10 km van Capitol Theater Düsseldorf, 12 km van Königsallee en 12 km van Duitse Opera aan de Rijn. Een aantal kamers bij de accommodatie hebben een balkon met uitzicht op de stad.
Theater an der Kö ligt op 13 km van het hotel, en station Düsseldorf Centraal ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Düsseldorf, op 21 km van Schloss Hotel.