Situated in Saint Petersburg, this apartment features free WiFi. The apartment is 2.1 km from State Russian Museum.
The unit fitted with a kitchen with an oven and microwave. A flat-screen TV is provided.
Church of the Savior on Spilled Blood is 2.3 km from Apartment on Nevsky 128, while Hermitage Museum is 3 km from the property. Pulkovo Airport is 16 km away.