
Saint Petersburg hotel
PIROGOVSKAYA NABEREZHNAYA 5/2
The hotel is located directly at the Neva River Embarkment, across from all the best city sites. A few meters away is the famous Aurora Cruiser, the underground station is a 20-minute walk away, providing easy access to all the main tourist attractions.