Courtyard Marriott

Courtyard by Marriott St. Petersburg Vasilievsky Hotel is located near the historic city centre of St. Petersburg, Russia on the River Neva embankment, 15 minutes from the Hermitage.

 

 

Courtyard provides all of the essential services and amenities you need to be successful on your trip.

Accommodation: double and triple rooms (shower and WC in suite).

Also: Wi-Fi, a 24 hour fitness centre.