Het 4-sterrenhotel ligt in het oude centrum van Düsseldorf, op 350 meter van de winkelstraat Königsallee. Het biedt gratis Wi-Fi in alle ruimtes. Alle kamers van Carls Hotel zijn voorzien van airconditioning, een koelkast, een kluisje, een Nespresso-apparaat en een gratis fles mineraalwater. Er wordt elke ochtend een à-la-carte ontbijt geserveerd. Carls Hotel heeft een Finse sauna waar je als gast gratis gebruik van kunt maken. Het dichtstbijzijnde metrostation, Benrather Straße, bevindt zich op minder dan 300 meter van Carls Hotel. De rivier de Rijn ligt 250 meter de andere kant op.