If you are searching for the perfect city break destination, you do not have to think twice before choosing St Petersburg, Russia.
For Russian citizens who travel frequently, the word ‘hostel’ is strongly associated with low-priced accommodations. 

Sankt Petersburg

No posts shared yet. Be the first one to inpire other travelers.

Subscribe to <none> Subscribe to <none>