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
1 Victory Square, St. Petersburg
Located near the airport, this spa hotel is in St. Petersburg (Victory Square), and area attractions include Narva Triumphal Arch, Mariinnsky Theater, and Pulkovo Observatory. Area attractions also include Trinity Cathedral and St. Nicholas' Naval Cathedral. read more
Jan 1st, 1970