The AZIMUT Hotel Saint Petersburg is situated on the banks of Fontanka River in the historical center and is the tallest hotel in the city, boasting 1037 rooms, many with amazing views of St. Petersburg.
Member Since 1970
or continue with
Enter the e-mail address associated with the account. We'll e-mail a link to reset your password.