Find the Best Resorts in Victory Square
Expedia can help you find the best resort deals in Victory Square. Filter by popularity, hotel star rating or resort name to find the ideal resort package in Victory Square for you and your family.
up to: % savings
Pobedy Sqaure 1, St. Petersburg, EU 196240
Situated near the airport, in St. Petersburg, this spa hotel is close to Heroic Defenders of Leningrad Monument, Aleko Theater, and Chesme Church. Local attractions also include Moskovsky Victory Park and Petersburgskiy Sporting Complex. read more
Jan 1st, 1970