Close Window
View Category

View All Photos

Courtyard St. Petersburg Vasilievsky

Check Rates & Availability

Nearby Attractions

Catherine Palace (24 of 39)

The unique Catherine Palace is located in Tsartskoe selo, nearby St. Petersburg, Russia. Built in the 18th century the Catherine Palace is a masterpiece of Baroque architecture and attracts tourists from all over the world.