Boasting city views, Room on Turistskaya 18 is set in Saint Petersburg, 2.8 km from Saint Petersburg Stadium. This homestay also features free WiFi.
This homestay has a bathroom with a bath and a shower. A dishwasher and an oven can be found in the kitchen.
Speaking English and Russian at the reception, staff will be happy to provide guests with practical advice on the area.
Petrovsky Stadium is 7 km from the homestay, while Lenexpo Exhibition Complex is 8 km away....
|18 Turistskaya Ulitsa 372|