Photo by flickr user michael clarke stuff
Stunning St Petersburg makes an ideal destination for a three to four day trip in either romantic, snow-white winter or warm, blue-skied summer. Star…
View this hotel list