Park Inn, St. Petersburg

With its unique location in the heart of St. Petersburg, Park Inn is the perfect place to stay during short-term visits, business trips and weekend.
Bright lobby of Park Inn Nevsky.