EvroApartment on Moskovskaya offers self-catering accommodation in Saint-Petersburg, 600 metres from Pobedy Square Free WiFi access is available Moskovskaya Metro Station is a 10-minute walk away The comfortable apartment has a flat-screen TV and a balcony Guests can cook in the kitchen with a stove, microwave and fridge Various dining options can be found within a 5-minute walk from EvroApartment on Moskovskaya Moskovsky Train Station is 14 km from the property, and Pulkovo Airport is located 8 km away