All St Petersburg Hotels
Vote up the hotel you think is best in St Petersburg.
30th
Courtyard St. Petersburg Center West/Pushkin Hotel
Griboedov Canal 166 via Kanonerskaia,via 33 Kanonerskaia
Check Prices