StockmannhouseApartment
Russia, Saint Petersburg, Vosstaniya Street, 3, Saint Petersburg
Located within 200 metres of Ploshchad Vosstaniya Metro Station and 1.3 km of Faberge Museum in the centre of Saint Petersburg, Stockmannhouse provides accommodation with free Wi-Fi and seating area.