This hotel features free Wi-Fi and is located in St Petersburg’s historic city centre. The famous Nevsky Prospekt shopping street is a 10-minute walk away. Comfortably furnished rooms with a private bathroom are available at the Grand Mark Hotel.
Number of rooms: 13
Galernaya Ulitsa 12, Admiralteyskiy, 192000 Saint Petersburg, Russia