Loading hotels
Confirming room availability...
Zizu Hotel, Nevsky Pr.180, Saint Petersburg, Russian Federation
In St. Petersburg (St. Petersburg City Centre)<br /><br />With a stay at Zizu Hotel, you'll be centrally located in St. Petersburg, within a 15-minute drive of Russian Museum and Nevsky Prospect. This hotel is 2.8 mi (4.5 km) from State Hermitage Museum and Winter Palace and 2.7 mi (4.4 km) from Palace Square.