296 Vyborgskoye Shosse Sestroretsk, Russia, Saint Petersburg, St. Petersburg
bedrooms
Baths
Guests
Situated 13 km from Saint Petersburg Stadium, Hotel BiS offers accommodation with free WiFi in Saint Petersburg. The property is located 15 km from Petrovsky Stadium. The property is set 17 km from Hermitage Museum and 17 km from Palace Square.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.