Located in Saint Petersburg, a 10-minute walk from Primorskaya Metro Station, Apartments on Nakhimova offers self-catering accommodation with free WiFi The modern apartments have a TV Guests can cook in the kitchens with a stove, microwave and fridge Various dining options can be found within a 5-minute walk from Apartments on Nakhimova LenExpo is 2 km away Moskovsky Train Station is 10 km from the apartment, and Pulkovo Airport is 27 km away