Jest zlokalizowany w zielonej części centrum Sofii, w prestiżowej dzielnicy Łozenec. Zielone tarasy kompleksu oferują wspaniały widok na szczyt Witosza. Na północ od kompleksu znajduje się park miejski – ulubione miejse wypoczynku Sofijczyków. W okolicy nie ma żadnych zakładów przemysłowych, powietrze jest rześkie i czyste. Silver City to wyjątkowe połączenie luksusu i udogodnień oferowanych wyłącznie przez najlepsze 5-gwiazdkowe hotele.
Kompleks został zaprojektowany zgodnie z ideą „dom w budynku” (pierwszy obiekt tego typu w kraju) z wyjątkowymi, dużymi ogrodami i tarasami. Każdy taras jest częściowo połączony z dachem wyższego tarasu tworząc w ten sposób strefę otwartych ogrodów. Obiekt doskonale wpisuje się w otoczenie, dzięki swojej oryginalnej architekturze apartamenty mają widok na szczyt Witosza.