Set in Saint Petersburg, within 5 km of State Russian Museum, Ship Okhta on Neva is an accommodation offering river views. This apartment features air-conditioned accommodation with a balcony.
The apartment comes with 3 bedrooms, a kitchen with a dining area and a dishwasher, and a bathroom. A flat-screen TV with satellite channels and a DVD player are available.
Church of the Savior on Spilled Blood is 5 km from the apartment, while Palace Square is 5 km from the property.