St.Petersburg Ibis St. Petersburg Moskovsky Vokzal St.Petersburg, St.Petersburg. Lyra Hotel - St.Petersburg St.Petersburg, St.Petersburg.