Ispytateley 31 Apartment is a self-catering accommodation located in Saint Petersburg, 650 m from Komendantsky Prospekt Metro Station. Free Wi-Fi access is available.
Number of rooms: 3
Prospekt Ispytateley 31, Primorsky, 197327 Saint Petersburg, Russia