Nearest Airport: LED
500 Best Hotels in the World Travel + Leisure
Top 10 Romantic Hotels in the World Forbes
Russia's Leading Hotel World Travel Awards
101 Best Hotels Tatler Magazine
Situated on Saint Isaac's Square opposite the exquisite cathedral, Hotel Astoria is a tribute to the history of St. Petersburg in the...