Hotel Astoria (Since 1912) Russia, St. Petersburg
Hotel Astoria (Since 1912) Russia, St. Petersburg: A historic hotel near St. Isaac's Cathedral, offering luxurious rooms and elegant dining. It's a symbol of St. Petersburg's rich cultural heritage.
Read more about Hotel Astoria (Since 1912) Russia, St. Petersburg