Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Admiralty Building, St. Isaac's Cathedral, and Palace Square. State Hermitage Museum and Winter Palace and Kazan Cathedral are also within 15 minutes. Admiralteyskaya Station is only a 4-minute walk and Sennaya Ploshchad Station is 12 minutes.