Das ICD befindet sich unweit der Dresdner Altstadt am südlichen Elbufer in direkter Nachbarschaft zum Erlweinspeicher.
Es ist damit Teil des Gebäudeensembles Neue Terrasse, bestehend aus dem Sächsischen Landtag, dem Erlweinspeicher und dem Kongresszentrum.
Das Kongresszentrum wurde nach dreijähriger Bauzeit am 26. Mai 2004 eröffnet. Von der Terrasse des Kongresszentrums hat man einen guten Ausblick auf die Dresdner Altstadt im Südosten, auf das Japanische Palais am gegenüberliegenden Elbufer und auf das Ostragehege im Nordwesten.
Von Beginn an ist das ICD Partner des Dresdner Golfballes. Dafür vielen HERZLICHEN DANK.