Location

Park Inn by Radisson Pulkovskaya
Address: St. Petersburg, Pobedy Square 1 (entrance at Varshavskaya st.)