Offering free WiFi and city views, Apartment on Ulitsa Turistskaya is an accommodation set in Saint Petersburg. The property is 3.6 km from Saint Petersburg Stadium.
This apartment comes with 1 bedroom, a TV, and a kitchen with a fridge.
Petrovsky Stadium is 7 km from the apartment, while Lenexpo Exhibition Complex is 8 km away....
|Ulitsa Turistskaya 28|