Astoria hotel was founded in 1912 and since then has become a real attraction of St. Petersburg. It is located in the heart of the city — on St. Isaac's square. It offers stunning views of St. Isaac's Cathedral. Many celebrities stay here, and the stunning interiors and special atmosphere leave no one indifferent. In a word-this hotel needs no introduction.