Offers

An illustrious St. Petersburg landmark, the grand Hotel Astoria sits directly across from St Isaac’s Cathedral, a short walk from leading attractions such as Nevsky Prospect, Palace Square and the Mariinsky Theatre.

[macroErrorLoadingPartialView] [macroErrorLoadingPartialView]