Nevsky Prospect
The hotel is located in the historical centre of the city, at 3 Mayakovskogo ul., 100 metres from Nevsky Prospect – the main street of Saint Petersburg.