Loading hotels
Confirming room availability...
Versal Hotel, Vosstania Street 12, Saint Petersburg, Russian Federation
In St. Petersburg (St. Petersburg City Centre)<br /><br />With a stay at Versal Hotel, you'll be centrally located in St. Petersburg, a 3-minute drive from Russian Museum and 7 minutes from State Hermitage Museum and Winter Palace. This hotel is 1.8 mi (2.8 km) from Church of the Savior on Spilled Blood and 2.3 mi (3.7 km) from Palace Square.