Grand Hotel Europe is located in the very heart of the city - just off Nevsky Prospekt. The hotel's central location ensures that major attractions and businesses are only a short walk away. The hotel is located across the street from Arts Square with its famous statue of Russian poet Alexander Pushkin. The square was recently renovated and also is home to the Russian Museum - featuring the largest collection of Russian art in the world.
Grand Hotel Europe offers all of the charm of a classic palace hotel - and has been designated a national and cultural landmark. The hotel was completely renovated in 1991 to restore it to the highest luxury standards. Recurring refurbishments since then offer guests luxurious and state of the art facilities second to none. A culinary landmark - Grand Hotel Europe features four full service restaurants including the citys leading gourmet dining venue - as well as a 24-hour Lobby Bar. The hotel also offers a health club - spa - 11 meeting rooms - accessible facilities - upscale shopping boutiques - sauna plus a 24 hour business center. Services available include 24-hour business services - a private box at the Mikhailovsky Theater - 24-hour room service and complimentary wireless Internet access.
Accommodations include 266 well-appointed and luxurious guestrooms and suites.

Are you ready to be inspired?

We're searching for the best prices...
  • Book with confidence
  • Low deposit options
  • Flexible holiday changes
  • ABTA & ATOL protected
020 3368 3117
Loading... Loading...