With a stay at Onyx Hotel, you'll be centrally located in St. Petersburg, within a 15-minute drive of State Hermitage Museum and Winter Palace and St. Isaac's Cathedral. This 4-star hotel is 2.6 mi (4.2 km) from Kazan Cathedral and 3.6 mi (5.8 km) from Peter and Paul Fortress.