Property Location: With a stay at The Brothers Karamazov 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 1.7 mi (2.7 km) from Kazan Cathedral and 2.4 mi (3.8... Show More
Reach us, we're available 24/7.