Apartments on Neva offers accommodations in Saint Petersburg, 2.8 miles from State Russian Museum and 2.9 miles from Church of the Savior on Spilled Blood. Apartments on Neva features views of the river and is 3.4 miles from Hermitage Museum.
The kitchen features a dishwasher, an oven and a microwave, as well as a kettle. A flat-screen TV is provided. There is a private bathroom with a bathtub.
Palace Square is 3.4 miles from Apartments on Neva, and Admiralty Building is 3.7 miles away. Pulkovo Airport is 11 miles from the property.