Бизнес-центр River Place площадью около 6 500 кв. м является одним из первых офисных зданий, построенных в динамично развивающемся деловом районе Павелецком. Здание класса В+ было реконструировано в 1998 году с сохранением исторического рисунка переплетов окон.