Apartment on Lensoveta 25/28 Apartment Saint Petersburg, Russia
The best kind of vacation is when you come somewhere new and it feels like home: apartment «Apartment on Lensoveta 25/28» is located in Saint Petersburg. This apartment is located in 10 km from the city center.
ul. Lensoveta, 28, Sankt-Peterburg, Russia, 196143, Saint Petersburg, 196143