Welcome to Hotel Hostel Petrograd Saint Petersburg, Hostel Petrograd is located in Saint Petersburg, within a 7-minute walk of Nevsky Prospekt. Ploshchad Vosstaniya Metro Station and Moskovsky Train Station are only 850 metres away. Free WiFi access is available. The property features bright, simply decorated rooms. Guests can use a shared bathroom. At Hostel Petrograd you will find a shared kitchen. Various cafes and restaurants can be found within a 5-minute walk. The Hermitage and Palace Square are within a 7-minute drive. Pulkovo International Airport is 17 km away. (Hotel Hostel Petrograd Saint Petersburg hotels booking).