Grand Hotel Europe
Mikhailovskaya 1/7, Saint Petersburg, 19118678123296000
A cultural and culinary landmark, Grand Hotel Europe has played a central role in the life of St Petersburg for over 130 years. A truly iconic Orient-Express hotel, it stands on Nevsky Prospekt among the city’s great architectural ...
View detail page - Grand Hotel Europe