If you want to feel like you’re at home no matter where you are, choose this — apartment «2 Bedroom Apartment on Nevsky 135» is located in Saint Petersburg. This apartment is located in 4 km from the city center.
135 Nevsky prospect, Tsentralny, 191024 Saint Petersburg, Russia, Saint Petersburg, 191024