Hostel Countries Hostel Saint Petersburg, Russia
Featuring free Wi-Fi throughout the property, Hostel Countries offers accommodation in Saint Petersburg, within a 10-minute walk of Moskovsky Train Station.
Number of rooms: 8
Полтавский проезд, дом 2, литер А, помещение 34Н, Tsentralny, 191036 Saint Petersburg, Russia