Apartments on Grecheskiy 11Apartment
Grecheskiy prospekt 11, Tsentralny, 191036 Saint Petersburg, Russia
Providing city views and free Wi-Fi, Apartments on Grecheskiy 11 provides accommodation well located in the centre of Saint Petersburg, within a short distance of Ploshchad Vosstaniya Metro Station, Mayakovskaya Metro Station and Moskovsky Train