Central Street Hostel Saint Petersburg, Russia
Central Street hostel, located in the centre of Saint-Petersburg, features free Wi-Fi access and private parking. Moscow railway station is 900 m away.
Number of rooms: 59
Ulitsa Nekrasova 52 B, Tsentralny, 191014 Saint Petersburg, Russia