Best Corner is located at Zagorodny Prospekt, D. 11 in Tsentralny District, 1.2 km from the centre of Saint Petersburg. Anichkov Palace is the closest landmark to Best Corner. Get latest prices on KAYAK now!