Le Meridien St Petersburg

St. Petersburg, Russia