Property Location: With a stay at AZIMUT Hotel St. Petersburg, you'll be centrally located in St. Petersburg, within a 10-minute drive of Mariinsky Theatre and St. Isaac's Cathedral. This 4-star hotel is 3.4 mi (5.5 km) from State Hermitage Museum and Winter Palace and 2.1 mi (3.... Show More
Reach us, we're available 24/7.