Set in Saint Petersburg, 2.8 km from Saint Petersburg Stadium and 7 km from Petrovsky Stadium, Apartments On Turistskaya 10 offers free WiFi. This apartment is 8 km from Lenexpo Exhibition Complex.
The apartment features a TV with cable channels, a well-equipped kitchen with an oven and a bathroom with a bath.
Water sports facilities can be found at Apartments on Turistskaya 10, along with a garden.
Admiralty Building is 9 km from the accommodation, while Hermitage Museum is 9 km away....
|Turistskaya Ulitsa 10|