Repin is located at Nevsky Prospect 136 in Tsentralny District, 1.6 miles from the center of Saint Petersburg. Alexander Nevsky Lavra is the closest landmark to Repin. Get latest prices on KAYAK now!