Die Lage an der Verbindungsstraße Essen-Düsseldorf und die Nähe zur Essener City ist einer der Stärken des Standortes.
Das neu erbaute Folkwang-Museum mit seinen bedeutsamen Ausstellungen ist ein Highlight des Projekts „Kulturhauptstadt 2010“ und befindet sich direkt gegenüber.