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.
Our hotel is perfectly placed for exploring. St Isaac’s Square and Cathedral are on our doorstep, the Lion Bridge and Bronze Peter the Great statue round the corner.