ST PETERSBURG HOSTELS RUSSIA. The St Petersburg Traveller Hostel is your freindly home in St Petersburg, Russia. The St Petersburg Traveller Hostel offers budget accommodation in St Petersburg and a wide range of travel services (incl. visa support, air and railway ticket reservation, tours, etc.) [x] http://www.russianhostels.ru/
(0/0) / 0