Winter Palace/State Hermitage Museum

From $ -1 per night

Avg. User Rating:


Palace Embankment, On The Neva River, St. Petersburg, Russia
Description: The Hermitage is one of the most popular and most visited museums in the world. Located in St. Petersburg, the museum complex houses one of the most extensive assortments of art and artifacts from around the globe. It al...Read More
Show More Info
Photo of St. Petersburg, Russia

User Reviews

Results 1-10of 17 Reviews


The Hermitage
The Hermitage
Hermitage
Hermitage
The Hermitage
The Hermitage
The Hermitage
The Hermitage (Winter Palace)


The Hermitage
The Hermitage
The Hermitage (Winter Palace)
Winter Palace
Winter Palace
The Hermitage (Winter Palace)