Find Hostels all over the World
Apple Hostel Italy, HOSTEL in St Petersburg Russia.
Apple Hostel Italy.
Sadovaya 8, St Petersburg, Russia
VOTED as 1 in RUSSIA 2011
Do you like apples?
Then how do you like this apple?
Fun, cheap, comfortable and safe stay in the very centre of St.
Petersburg- all of that you can find in the Apple Hostel Italy! We are glad to offer you quite a list of FREE facilities: FREE wi-fi, computers with int