Close Window
View Category

Courtyard St. Petersburg Vasilievsky

Hotel Views

Lobby (360°) (3 of 39)

The Courtyard St. Petersburg Vasilievsky is located in the very heart of the historic city center of St. Petersburg, Russia, providing a perfect location to explore all the city has to offer.