Несмотря на то, что БЦ «Art Plaza» располагается в центре Москвы, примыкающие к нему улицы отличаются минимальной транспортной загруженностью. К зданию обеспечен удобный подъезд с нескольких крупных автомагистралей (в частности, с Ленинского и Комсомольского проспектов). Архитекторы, воссоздававшие историческое здание, постарались наполнить его атмосферой аристократичности. Детали фасада, а также внутренние интерьеры выглядят солидно и величественно.
На первом этаже реконструированного здания располагается зона ожидания для посетителей и стойка централизованной службы ресепшн. Здесь также находится художественная галерея «ART DECO». Предприниматели, арендующие офисы в бизнес-центре «Арт Плаза», могут посещать элитный ресторанный комплекс с клубными кафе и закрытыми VIP-ложами.
Условия аренды в БЦ «Art Plaza» подойдут предпринимателям, подыскивающим коммерческие площади на продолжительный срок. Администрация здания заключает со своими клиентами долгосрочные договоры (от трех лет и более). Помимо арендной ставки, предприниматели оплачивают места на стоянке и израсходованное электричество по факту потребления. Стоимость одного машиноместа составляет 250$.