Located in Saint Petersburg, Leo Apartments feature free WiFi and flat-screen TV The apartments feature a sofa, washing machine, hairdryer and DVD player Guests can cook in the kitchen, equipped with a fridge, stove, microwave and electric kettle, or eat out in the cafes and restaurants nearby Chernyshevskaya Metro Station is 16 km from the property, and Tavrichesky Sad is a 17-minute walk away Moskovsky Train Station is 2 km away, and Pulkovo International Airport is 172 km from Leo Apartments