Sshostel Nevskiy 130 is located at Nevsky Prospekt 130 in Tsentralny District, 2,5 km from the centre of Saint Petersburg. Anichkov Palace is the closest landmark to Sshostel Nevskiy 130. Get latest prices on KAYAK now