Saint Petersburg (hotel, Saint Petersburg)

Saint Petersburg, Russia

Saint Petersburg (hotel, Saint Petersburg)

Saint Petersburg (previously – hotel “Leningrad”) is a 4-star hotel in the historical center of Saint Petersburg located on the Pirogovskaya Embankment, 5. The hotel was founded in 1970.




Accommodations near Saint Petersburg (hotel, Saint Petersburg)

View more accommodations near Saint Petersburg (hotel, Saint Petersburg)

Nearby Tours & activities