Artefact is located at Kronverkskaya Ultisa 1, Apt. 4 in Petrogradsky District, 3.4 km from the center of Saint Petersburg. Peter and Paul Fortress is the closest landmark to Artefact. Get latest prices on KAYAK now!