Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Dostoyevsky Museum and Kazan Cathedral. State Hermitage Museum and Winter Palace and Russian Museum are also within 2 mi (3 km). Dostoyevskaya Station and Vladimirskaya Station are within a 5-minute walk.