Cruise deals to St. Petersburg offer the perfect way to visit one of Russia's most stunning cities, with many cruises offering the bonus of an overnight stay. The 18th century city is full of history and was beautifully crafted by the Tsars, staring with the city's founder, Tsar Peter the Great. St. Petersburg, which named Leningrad between 1924 and 1991, is a major European cultural centre.
St. Petersburg also boast more than two hundred museums, most of which are located in historic buildings and numerous parks & gardens. The historic centre of Saint Petersburg is a UNESCO World Heritage Site, with 36 historical architectural complexes and somewhere in the region of 4000 outstanding individual monuments of architecture, history and culture.