With the addition of the property at 38 Stadiou Street, Alpha Bank forms the Alpha Bank Campus, which it describes as "a single complex of functionally interconnected buildings with a total built area of approximately 50,000 square meters, which is the largest single financial hub in the historic center of Athens.