Find Hostels all over the World
AB hostel, HOSTEL in St Petersburg Russia.
Nevsky Prospekt 110, St Petersburg, Russia
Located near: Nevsky 110 Hostel is located in the heart of Saint Petersburg, within a 3-minute walk of Ploshchad Vosstaniya Metro Station and Moskovsky Train Station. The Hermitage Museum is within a 5-minute drive and Pulkovo International Airport is 19 km away. Tsentralny district is a great choice for travellers interested in city walks, ambiance and museums.