Located 0.8 miles from Petrovsky Stadium in Saint Petersburg, Still 11-46 features free WiFi access and private parking.
Every room comes with a flat-screen TV. For your comfort, you will find slippers, free toiletries and a hairdryer.
You will find a shared kitchen at the property.
Admiralty Building is 1.3 miles from Still 11-46, and Saint Isaac's Cathedral is 1.4 miles away. Pulkovo Airport is 10 miles from the property.