Бизнес Центр Дом Мертенса находится по адресу Санкт-Петербург, Невский проспект, 21, расположен недалеко от метро «Невский проспект», «Гостиный двор», «Адмиралтейская».
Здание площадью 6 272 м², 1911 года постройки, имеет 6 этажей, относится к классу A.
На территории нет парковки, доступ в здание - пропускная система, 1 лифт, в здании есть ателье одежды, ресторан.