Tucked away on the sixth floor, this budget-friendly gem offers cozy rooms, a charming terrace, and unbeatable access to the city's top sights.
Bolshaya Konyushennaya St, 17, St Petersburg, Russia, 191186 Get directions
27pauls
reinettesimenson
julijoyeux
105brads
Venelin Petrov
Maresa Wickham
Katrins Story
Benjamin Komen