Central City Hostel
Malaya Konushennaya 10 - Saint Petersburg, Russia
Category: Hostel
Central Street Hostel provides pleasant twin and dormitory rooms in the heart of St. Petersburg, near Nevsky Prospekt at low prices. more info »