Founded in 1703, the city of St. Petersburg is the cultural center of Russia and one of the most beautiful cities in the world. The Grand Hotel Europe St Petersburg is located in the heart of the city, within easy walking distance of its major attractions.
Grand Hotel Europe St Petersburg enjoys an ideal location situated on the famous Nevsky Prospekt, the renowned shopping avenue of St Petersburg. Just a few minutes walk from the Hermitage museum, the Grand Hotel Europe St Petersburg is the perfect base to explore this remarkable city, known as the 'Venice of the North'.
Grand Hotel Europe St Petersburg Click here to browse more
Accommodation St Petersburg
|