Close Window
View Category

Courtyard St. Petersburg Vasilievsky

Events & Meetings

Samara Meeting Room (34 of 39)

Choose from the seven meeting rooms located in the center of St. Petersburg. All rooms allow flexible setups, broadband and Wi-Fi, and state-of-the-art equipment for effective meetings.