View All Photos
←
→
Check Rates & Availability
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.