Art Hostel SquatHostel
Kolomenskaya Ulitsa 7, Tsentralny, 191040 Saint Petersburg, Russia
Located in Saint Petersburg, this hostel is a 10-minute walk from Nevsky Prospekt. It features a 24-hour reception and free Wi-Fi. Ligovsky Prospekt Metro Station is 600 m away, while Ploshchad Vosstaniya Metro Station is 700 m away. .