In central St. Petersburg, this hostel is a 5-minute walk from the city’s Nevsky Prospekt. Offering a modern interior, it features a shared lounge with flat-screen TV and free Wi-Fi.
Number of rooms: 16
Vladimirskiy Prospekt 14A/30, Tsentralny, 191025 Saint Petersburg, Russia