Close Window
View Category

View All Photos

Courtyard St. Petersburg Vasilievsky

Check Rates & Availability

Nearby Attractions

Church of St. Catherine (26 of 39)

The church of St. Catherine is located on Petrogradskaya side, near the Tuchkov Bridge and just across the River Neva from the Courtyard by Marriott St. Petersburg Vasilievsky hotel.