Торговый центр «Невский Атриум» расположен в самом сердце города, на пересечении Невского проспекта и улицы Марата. Здание хорошо знакомо всем без исключения жителям города — на первом этаже расположен вестибюль станции метро «Маяковская». Торговый центр имеет два основных входа, расположенных рядом с арками станции метро. Войдя в здание, посетители оказываются в атриуме, пронзающем все этажи центра и освещенном в дневное время естественным образом — купол атриума выполнен из стекла.
Основное сообщение между этажами «Невского Атриума» организовано посредством двух панорамных лифтов и эскалаторов, а в центре атриума внимание посетителей привлечет небольшой фонтан. Торговые галереи на этажах с первого по четвертый представлены магазинами одежды, обуви и аксессуаров известных брендов. Для покупателей работает парфюмерный салон «Рив Гош», кафе Cofe Shop и ресторан «Невский».