With a stay at Staybridge Suites St. Petersburg in St. Petersburg (Moskovskiy), you'll be within a 15-minute drive of St. Isaac's Cathedral and Moscow Triumphal Gate. This 5-star aparthotel is 4.1 mi (6.6 km) from State Hermitage Museum and Winter Palace and 3.5 mi (5.6 km) from Kazan Cathedral.