Apartment on MoskovskiyApartment
Moskovsky Prospekt 205, Moskovskiy, 196066 Saint Petersburg, Russia
Located in Saint Petersburg, 11 km from Mariinsky Theatre and 11 km from St. Nicholas Naval Cathedral, Apartment on Moskovskiy offers free Wi-Fi and air conditioning. The property features city views and is 11 km from The St.