Neva Bed on Sovetsky Avenue Apartment Saint Petersburg, Russia
The apartment with one bedroom and a kitchen-living room is located on the 22nd floor with a view of the Neva River. Accommodation for up to 4 guests.
36 Sovetsky Ave., bldg. 2, Saint-Petersburg, 192076