3 star Palace Square - Hermitage hotels in St. Petersburg, Russia
Expedia.com > Hotels > Russia > St. Petersburg - Leningrad (region) > St. Petersburg Hotels
Featured Hotels in Palace Square - Hermitage, St. Petersburg
2
Best Corner
Area: Palace Square - Hermitage, St. Petersburg
The Best Corner Hotel is situated in the heart of Saint Petersburg , the beautiful Russian city that lies on the …
* Choose your dates to get the price of your booking including taxes.
Need help booking hotels in Palace Square - Hermitage?
1-800-551-2409
4 Hotels in St. Petersburg
match your criteria
Map of Hotels in Palace Square - Hermitage, St. Petersburg
Sorry, we're unable to show you a map of Palace Square - Hermitage right now.
We have detected you are either using an old browser or one not compatible with our maps.
Need help booking hotels in Palace Square - Hermitage?
1-800-551-2409
3 star Palace Square - Hermitage, St. Petersburg Hotels
The Winter Palace is the most famous building of imperial St. Petersburg, not only as the residence of the Tsars and the backdrop for the 1905 and 1917 Revolutions, but also as the home of the Hermitage, the world's largest museum of art. The present structure, completed in 1762 and designed by Bartolomeo Rastrelli, boasts a 200-meter opulent baroque façade.





Bookmark & Share