Step off the chaotic streets and into a soothing place of worship at St. Peter and St. Pauls Cathedral. You can indulge in a few moments of contemplation here.
This principal church is often on the itineraries of visitors to City Center. But St. Peter and St. Paul's Cathedral isn't the area's only highlight. Alexander Nevsky Cathedral, St Mary's Cathedral, and Town Hall Square are some other worthwhile sights close by.