loading 0%

the hermitage

Winter Palace on Palace Square in St. Petersburg
The Hermitage and Winter Palace in St Petersburg

By far one of the most popular attractions in St. Petersburg, the Winter Palace (which houses The Hermitage art museum), deserves the crowds it attracts. It is an outstanding series of structures as well as one of the world’s finest art museums. Completed in 1762, it was the home of Russia’s monarchs for 150 years, […]

Book with us today and save up to 60% on hotels and flights worldwide.
Translate ยป