Apartment On Leninskiy Prospekt
On Leninskiy Prospekt apartment provides a comfortable stay in Saint Petersburg.
This property is set 11 km from Saint Isaac's Cathedral.
Rooms are complete with free Wi-Fi, an iron with ironing board, hi-fi and a DVD player. A bathroom comprises a hairdryer, soft bathrobes and bath sheets.
Guests can step out onto a balcony.