Svarog Art HotelHotel
Russia, Saint Petersburg, Pestelya Street, 3, Saint Petersburg, 191028
Svarog Art Hotel is conveniently set in the centre of Saint Petersburg, and provides a restaurant, free Wi-Fi and a bar. The property is around 1 km from Faberge Museum, 700 metres from State Russian Museum and 1.7 km from Palace Square.