Boasting city views, Room on Turistskaya 18 is set in Saint Petersburg, 8 km from Saint Petersburg Stadium. This homestay also features free WiFi.
The homestay includes a kitchen with a dishwasher and an oven, as well as a kettle.
Speaking English and Russian at the reception, staff will be happy to provide guests with practical advice on the area.
Petrovsky Stadium is 11 km from the homestay....
|18 Turistskaya Ulitsa 372|