Pochtamtskaya Str. 4, St. Petersburg 190000 Russian Federation
+7 812 380-40-00

Renaissance® St. Petersburg Baltic Hotel