Octaviana Hotel, Saint Petersburg

Nevsky Prospekt 74-76 app.38 Saint Petersburg191025, Russian Federation