Located in Admiralteysky District, Saint Petersburg, Azimut Hotel Saint Petersburg is a popular choice for travelers. The hotel is not too far from the city center, it is just 4.3 kilometers away, and it normal ... Read more

View all Luxury Hotels in Saint Petersburg