A great option for a journey on a budget - hotel «Travelto Nevskiy 92 Hotel» is located in Saint Petersburg. This hotel is located in walking distance from the city center.
Nevsky Prospect, 90-92, Sankt-Peterburg, Ленинградская область, Russia, 191025, Saint Petersburg