Loading hotels
Confirming room availability...
Mogol Apartments, Nekrasova 45, Saint Petersburg, Russian Federation
In St. Petersburg (St. Petersburg City Centre)<br /><br />With a stay at Mogol Apartments, you'll be centrally located in St. Petersburg, within a 15-minute drive of Russian Museum and Church of the Savior on Spilled Blood. This 4-star apartment is 2.4 mi (3.9 km) from State Hermitage Museum and Winter Palace and 2.4 mi (3.8 km) from Palace Square.