Where to stay in Saint Petersburg – What you need to know St. Petersburg is one of the most famous cities in Russia, the second largest urban centre in the country is located in the Leningrad region. Saint Petersburg is one of the most expensive cities in northeastern Europe. The land of Tchaikovsky, Pushkin and Dostoevsky (illustrious Russian composers and ...