Sterlinga Business Center oferuje ponad 13 300 m² nowoczesnej powierzchni biurowej, rozmieszczonej na 9 kondygnacjach. Na parterze znajdzie się reprezentacyjny hol recepcyjny, jak również lokale handlowo-usługowe oraz kantyna dla pracowników najemców obiektu. Na dwóch kondygnacjach podziemnych zaprojektowany został parking dla 170 samochodów oraz niewielkie powierzchnie magazynowe przeznaczone na wynajem.
 
Budynek jest położony w centrum Łodzi i ma doskonałe połączenia komunikacyjne. SBC znajduje się w niewielkiej odległości od Placu Wolności i ulicy Piotrkowskiej.
Architektura Sterlinga Business Center jest połączeniem przeszklenia kluczowych elementów fasady oraz prostych linii nadających budynkowi przejrzysty i wyrazisty charakter. Celem architekta oraz inwestora było zapewnienie najemcom przyjaznego, efektywnego środowiska pracy. Autorem projektu jest pracownia architektoniczna Aedas CE.