TOP Helvetia Hotel St Petersburg

11 Marata Street
St Petersburg
Russian Federation