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 £

Flower Bouquet

A lovely bouquet of local flowers will welcome you to your room or suite.

Gallery