Close Window
View Category

View All Photos

Courtyard St. Petersburg Vasilievsky

Courtyard St. Petersburg Vasilievsky

Check Rates & Availability

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 centre of St. Petersburg, Russia – Vasilievsky Island. You will surely appreciate a perfect view of the River Neva, the Wharf of Vasilievsky Island, the State Hermitage Museum and the Admiralty.