Alfa ligger ved hovedgaten i Riga, Brivibas Street og består i dag av 85.000 kvm. Utvidelse og nytt bygg, inkludert multiplex kino har senere blitt tilført, med Cinamon som leietaker.
Alfa ble solgt til et Acta fond i 2005, men forvaltes fremdeles av Linstow.