Close Window
View Category

View All Photos

Courtyard St. Petersburg Center West/Pushkin Hotel

Check Rates & Availability

Events & Meetings

Foyer (22 of 28)

The Courtyard St. Petersburg Pushkin in Russia has 9 meeting rooms, totaling more than 7,000 square feet, all with natural lighting. This event space can be set up for business events such as meetings and workshops, as well as for social gatherings.