Blagodatnaya ul., 40, Sankt-Peterburg, Russia, 196105, Saint Petersburg
+7 812 965-07-89
Parking lot
Internet access