Pushkinskaia Street 16, St Petersburg, San Petersburgo (Russia) Show on map
Updating availability and prices
Located 10 minutes? walk from Moskovskiy Train Station in Saint Petersburg, these apartments offer free Wi-Fi and a fully equipped kitchen
Ploshchad Vosstaniya Metro Station is 600 metres away
This apartment includes a flat-screen TV and a sofa
Located at:
- Pushkinskaya Street, 16
Hotel
Room