Located in Saint Petersburg, 1.2 km from Petrovsky Stadium, Bolshoy 46 provides express check-in and check-out and free Wi-Fi throughout the property. The property is set 3.5 km from Chapel of St. Xenia of St. Petersburg, 3.
Number of rooms: 13
46/1 Bolshoy Prospekt, Petrogradskiy, 197198 Saint Petersburg, Russia