St Petersburg, Russia

Russia’s great imperial city, St. Petersburg, never fails to leave lasting impressions. This is a wonderful opportunity to discover the jewel in the Tsarist crown, still sparkling as brightly as ever.

From the magnificent Winter Palace, to the Hermitage and the Peter and Paul Museum, a visit to St. Petersburg guarantees a truly classic experience.