Piterstay Apartments - Saint PetersburgApartment
Admiralteiskiy prospect 10, Admiralteyskiy, 191186 Saint Petersburg, Russia
Located in the centre of Saint Petersburg, a 5-minute walk to St. Isaac Cathedral, Piterstay Apartments offer self-catering accommodation with free Wi-Fi. Admiralteyskaya Metro Station and Nevsky Prospekt are within 5 minutes’ walk away.