Central City Hostel Saint Petersburg, Russia
Located in Saint Petersburg, a 6-minute walk from the Palace Square, Central City Hostel offers free Wi-Fi, a 24-hour front desk and a luggage storage room. The closest metro station is 250 m away.
Number of rooms: 8
Malaya Konyushennaya Ulitsa 10, Tsentralny, 191186 Saint Petersburg, Russia