Offering free WiFi and city views, Apartment on Ulitsa Turistskaya is an accommodation set in Saint Petersburg. The property is 8 km from Saint Petersburg Stadium.
Comprising of 1 bedroom and 1 bathroom, this apartment comes with a TV. The kitchen has a fridge and a stovetop, as well as kettle.
Petrovsky Stadium is 12 km from the apartment....
|Ulitsa Turistskaya 28|