Amazing hotel, we were blown away. Of course, the description is correct - the price is quite steep. But if you come in the off season it can be more affordable, and it's worth every ruble!
i had an apartment - but we went here all of the time... it's definitely THE place to stay in st. petersburg.
The Hotel Astoria proved to be a perfect choice of accommodation in St. Petersburg. A lovely hotel, helpful staff and a great location.
The Grand Hotel Europe in St. Petersburg enjoys a marvellous location on Nevsky Prospekt. Excellent service and comfort levels. I'll be staying in the Grand Hotel again next time I am in St. Petersburg