Apartments on Turistskaya 24 is set in Saint Petersburg, 7 km from Petrovsky Stadium Lenexpo Exhibition Complex is 8 km from the property Free WiFi is featured Some units have a seating area andor balcony All units feature a kitchenette fitted with a microwave and refrigerator A stovetop and kettle are also available Towels are offered Admiralty Building is 9 km from Apartments on Turistskaya 24 Pulkovo Airport is 22 km away