Book Apartments Novoizmaylovsky Apartment
Novoizmaylovsky Prospekt 13, Saint Petersburg 9.6 km from city center
Located 1.3 km from Park Pobedy Metro Station in Saint Petersburg, Novoizmaylovsky Apartment offers free WiFi. This apartment comes with a TV, washing machine and seating area. Ironing facilities are provided.
Show Apartments Novoizmaylovsky Apartment on the map