A cultural and culinary landmark, Belmond Grand Hotel Europe has played a central role in the life of St Petersburg for over 130 years.
A truly iconic hotel, it stands on Nevsky Prospekt among the city’s great architectural treasures—renowned for its impressive façade and decorative interiors.