Located in Saint Petersburg, a 5-minute walk from Moskovskaya Metro Station, Apartment Moskovsky offers self-catering accommodation with free WiFi access The modern apartment has a TV Guests can cook in the kitchen with a stove, microwave and fridge Various dining options are a 5-minute walk from Apartment Moskovsky Palace Square is 7 metro stops away Moskovsky Train Station is 12 km from the apartment Pulkovo Airport is 7 km away