Shuvalovka is located in St Petersburg, Russia on Sankt-Peterburgskoye Shosse, 111. Shuvalovka is rated 4.6 out of 5 in the category campground in Russia.
Address
Sankt-Peterburgskoye Shosse, 111
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance