Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Nevsky Prospect, Russian Museum, and Kazan Cathedral. Church of the Savior on Spilled Blood and Palace Square are also within 1 mi (2 km). Mayakovskaya Station is 6 minutes by foot and Dostoyevskaya Station is 7 minutes.