The Romantic Tourist

Please Wait

Do not navigate away from this page or close your browser whilst your request is being processed

Belmond Grand Hotel Europe

Mikhailovskaya Ulitsa 1/7, St Petersburg, 191186, Russian Federation
from/per night £

Home-made chocolates

Enjoy a box of Belmond Grand Hotel Europe's handmade chocolates on arrival.

Gallery