Grand Europe

Located in the very heart of the city, in the corner of Nevsky Prospekt and Mikhailovskaja Street, in the historical, cultural and business centre. Many sights, such as the Russian museum, the opera, or the ballet, are situated nearby. Nevskij Prospekt underground station is only a few paces from the hotel (100 m).

Check availability and book

Check availability and book