OC Plaza Liberec stojí v atraktivní lokalitě přímo v historickém jádru města. Svojí pasáží se napojuje na pěší zónu vedoucí centrem Liberce. Zastávky MHD jsou umístěny v Palachově ulici, bezprostředně vedle vstupu do obchodního centra. Díky unikátnímu architektonickému řešení vznikly pasáže, které spojují náměstí E. Beneše s Palachovou ulicí. Součástí centra je také kancelářská věž a bytové prostory.