Book New Apartments on Lunacharskogo
Prospekt Lunacharskogo 40, Saint Petersburg 5.7 km from city center
Located in Saint Petersburg, New Apartments on Lunacharskogo offers self-catering accommodation with free WiFi. Guests benefit from balcony. The kitchen is fitted with an oven and a microwave. Towels and bed linen are available in this apartment.