Close Window
View Category

View All Photos

Courtyard St. Petersburg Vasilievsky

Check Rates & Availability

Nearby Attractions

St. Isaac's Cathedral (32 of 39)

St. Isaac’s Cathedral is an outstanding building in the city centre of St. Petersburg, Russia, which captivates you with its strength. From the colonnade of this Cathedral there is a bird's-eye view of the whole Venice of the North.