The hotel is located in the historic centre of St. Petersburg, directly off Nevsky Prospect, close to all major attractions including the Hermitage, the Russian Museum and the Mariinsky Theater. Moskovsky Train Station is about 15 minutes away, while the nearest underground station Dostoevsky is less than 10 minutes away.