Magic Aparts Apartment Saint Petersburg, Russia
A small studio in the center of St. Petersburg with Windows to a quiet courtyard. The guests will live on Nevsky Prospekt in the Menyaev House, which was built in the 19th century.
Nevsky Prospekt, 90-92, Saint-Petersburg, 191025