Apartments on Neva is set in Saint Petersburg, 5 km from State Russian Museum, 5 km from Church of the Savior on Spilled Blood, as well as 5 km from Palace Square. The apartment is 5 km from Hermitage Museum.
This apartment with river views has a bathroom with a bath. A flat-screen TV is provided.
Admiralty Building is 6 km from Apartments on Neva.