Saint Petersburg hotels near Lenin Square: get the best deals for Saint Petersburg hotels at low prices. No booking fees. You pay for the hotel room in Saint Petersburg at the check-out. Free cancellation.
Hotels in Saint Petersburg near Lenin Square
2 properties found
-
Empire Park Hotel 3 stars
10G Academik Lebedev, Saint Petersburg, Russia
0.4 km to Lenin Square (Show map)
Featuring complimentary private parking and complimentary parking, Empire Park Hotel Saint Petersburg offers accommodation in Kalininskiy district, 3.5 km from the second-largest State Hermitage Art…
-
Saint-Petersburg Hotel 4 stars
Pirogovskaya Embankment 5/2, St. Petersburg, Ru, Saint Petersburg, Russia
0.8 km to Lenin Square (Show map)
Set at a distance of 1.6 km from Alexander Park, the 4-star Saint-Petersburg Hotel Saint Petersburg is located about 200 metres from St Sampson's Cathedral. There is also parking.