БЦ Наутилус находится в управлении УК «Балтийский Технопарк». Расположен в Красногвардейском районе Санкт-Петербурга. Здание бизнес-центра было введено в эксплуатацию в 2002 г. Фасад выходит на спокойную зеленую аллею улицы Рижской, вдоль которой располагается открытая парковка.