Hotels-Of-Saint-Petersburg.com

Title

St Petersburg Hotels Russia. Hotels and apartments of Saint-Petersburg, Russia. Information about hotels and apartments in Petersburg.

Description

Excerpted from the website:

ABOUT SAINT-PETERSBURG
Saint-Petersburg formerly known as Leningrad and Petrograd is a city located in North-Western region of Russia on the delta of Neva River on the Baltic Sea. It is the administrative center of the Leningrad Region and the Northwestern Federal District.
read more

Additional Information

Related Domains

External Links