Ideally located in historical part of St. Petersburg, one minute walk from the Hermitage and the Palace Square. The hotel building is the architecture monument of XVIII century.
Visit this Website | Rate It | Review It