Nine View Studio Apartments Apartment Saint Petersburg, Russia
Located in the city center of Saint Petersburg, Nine View Studio apartment overlooks the Neva River. You can walk around the apartments.
Voskresenskaya naberezhnaya, 20, Saint Petersburg