Holiday Inn St. Petersburg-Moskovskye Vorota

97A, Moskovsky Prosp.
St Petersburg
Russian Federation