Reserve
The Simple Weekend Inn Hotel is located in St. Petersburg, within walking distance from the Anna Akhmatova Museum. Nearby attractions include the Church of the Savior on Spilled Blood, Palace Square and the Hermitage. Free Wi-Fi is available on site, as well as express check-in. All rooms in the ho...