Loading hotels
Confirming room availability...
Guest House Nevsky 126, Nevsky Prospekt 126, Saint Petersburg, Russian Federation
In St. Petersburg (St. Petersburg City Centre)<br /><br />A stay at Guest House Nevsky 126 places you in the heart of St. Petersburg, within a 10-minute drive of Russian Museum and Summer Garden. This guesthouse is 2 mi (3.3 km) from Palace Square and 2.1 mi (3.3 km) from State Hermitage Museum and Winter Palace.