



Grand Hotel Europe, A Belmond Hotel, occupies a landmark position on Nevsky Prospekt, St Petersburg's most celebrated boulevard, directly adjacent to Arts Square and within metres of both the Hermitage and the Russian Museum. Dating to 1875 and renovated most recently in 2013-2014, this nearly 300-room hotel sits at the cultural epicentre of one of Europe's most architecturally striking cities,...
Create a free account to see the full venue profile and start planning your retreat.