AZIMUT Hotel St. Petersburg – Expo Center handling all events like exhibitions, trade shows or fairs taking place in Saint Petersburg, Russia.
Address | City | Country | Phone | Website | |
---|---|---|---|---|---|
Lermontovskiy pr., 43/1, Sankt-Peterburg 190103 | Saint Petersburg | Russia |