Located in St. Petersburg City Centre, this luxury hotel is within a 15-minute walk of Fontanka River Embankment and Mariinsky Theatre. St. Isaac's Cathedral and Palace Square are also within 2 mi (3 km). Tekhnologichesky Institut Station is 19 minutes by foot and Baltiyskaya Station is 18 minutes.