Das Gebäude liegt in der Innenstadt, im Herzen, von Frankfurt am Main. Umschlossen wird es nördlich von der Hauptwache und südlich vom Goetheplatz. Der vorhandene Komplex aus den Jahren 1953 und 1987, ein Büro- und Geschäftsgebäude der Signal-Iduna-Versicherung, wurde abgebrochen und durch einen zeitgemäßen Neubau mit drei Verkaufs- und fünf Bürogeschossen ersetzt.