August Apart-Hotel
Ulitsa Vsevoloda Vishnevskogo 1 - Saint Petersburg, Russia View Map
Situated within 1.9 km of Petrovsky Stadium and 3 km of Hermitage Museum in Saint Petersburg, August Apart-Hotel features accommodation with free WiFi.