Keyword: Russia

Get the latest news on travel to Russia, including cruises to St. Petersburg, plus air travel and flight updates.

Sheraton Adds New Hotel in Russia

The brand has just opened the Sheraton Nizhny Novgorod Kremlin, marking the brand’s debut in one of Russia’s largest cities. Here’s an inside look.