Apartments on Savushkina in Saint Petersburg offers accommodation with free WiFi, 1.8 km from Saint Petersburg Stadium, 6 km from Petrovsky Stadium and 7 km from Lenexpo Exhibition Complex. The property is 8 km from Admiralty Building and 8 km from Hermitage Museum.
The apartment comes with cable flat-screen TV, 1 bedroom and a living room. A dishwasher, an oven and a microwave can be found in the kitchen and there is a bathroom.
Palace Square is 8 km from the apartment.