Cruises aboard MS Rossia will feature guided tours of Moscow, St Petersburg, Uglich and Yaroslavl, giving guests the opportunity to visit the Kremlin and Hermitage Museum.
There will also be onboard lectures in Russian history, as well as cooking, language and handicraft demonstrations, and live classical and traditional entertainment.
Facilities onboard MS Rossia include two bars, a restaurant, sun deck, library and fitness room, as well as free WiFi.
Riviera will offer seven Russian Odyssey sailings this summer, and eight in 2022. Prices lead in from £2,199pp based on two sharing.