Бизнес-центр Riverside Station находится в центре Москвы, на Бережковской набережной, в пешей доступности от станций метро «Киевская» и «Студенческая». Общая площадь БЦ – 14,8 тыс. м2. Шестиэтажное здание расположено на первой линии домов, имеет удобные подъездные пути.
Riverside Station относится к БЦ класса В+, располагает внутренней
инфраструктурой, которая включает наземный паркинг на 150 машин, кафе, столовую для сотрудников, ресепшен, а также помещения под склады.