St Petersburg Hotels
Number of hotels in this location - 1
St. Petersburg is situated in northwest Russia on the Neva River. Once the capital of the Russian Empire, it is renowned for its beautiful architecture, elegant bridges, picturesque canals and collection of museums and galleries. Visit the iconic Hermitage Museum, magnificent St Isaac's Cathedral and tranquil Summer Gardens.
Choose Hotels by Availability
Hotels in St Petersburg
Your location search found the following 1 hotel in St Petersburg.
166 Griboedovs Canal, 33 Kanonerskaya Street, St. Petersburg, 190121
Distance from Centre: 1.8 Miles
TripAdvisor Traveller Rating
The Courtyard St. Petersburg Center West/Pushkin Hotel is close to the Fontanka and Neva rivers and the seafront overlooking the Gulf of Finland. St Isaac’s Cathedral, the Mariinsky Theatre and... Read more
Please note that information contained in these location guides was correct at the time of research, but may be liable to change. Any mentioned attractions/points of interest can change or close. Maps are a guide only. If you do find any inaccuracies or know of something you feel deserves inclusion in our guides, please email your comments to firstname.lastname@example.org.