Close Window
View Category

View All Photos

Courtyard St. Petersburg Vasilievsky

Check Rates & Availability

Hotel Views

Rooftop View (4 of 39)

From the rooftop of the Courtyard by Marriott hotel on Vasilievsky Island you may see a fantastic panorama of the Russian Northern Capital. St. Petersburg, Russia is a booming city which captivates you with its beauty and dynamics.