Close Window
View Category

Courtyard St. Petersburg Vasilievsky

Courtyard St. Petersburg Vasilievsky

Hotel Views

Exterior (1 of 39)

The Courtyard by Marriott St. Petersburg Vasilievsky Hotel is located in a beautiful historic building in the very heart of the city center of St. Petersburg, Russia – Vasilievsky Island. You will surely appreciate a perfect view of the River Neva, and the Wharf.