Attractions in Russia
Compare prices, read traveller reviews and book in one place.
Russia
Moscow Kremlin
The Moscow Kremlin stands on Borovitsky Hill above the Moskva River in central Moscow, beside Red Square. Slavs had settled the hill by the 11th century, Yuri D...
Russia
Saint Basil's Cathedral
Saint Basil's Cathedral, officially the Cathedral of the Intercession of the Most Holy Theotokos on the Moat, stands at the southern end of Red Square in Moscow...
Russia
Lake Baikal
Lake Baikal lies in southern Siberia, Russia, between Irkutsk Oblast to the northwest and the Republic of Buryatia to the southeast. It is about 636 kilometres...
Russia
Palace Square
Palace Square lies in the historic centre of Saint Petersburg, between the Winter Palace on the bank of the Neva River and the end of Nevsky Prospekt. It took i...
Russia
Red Square
Red Square lies in the centre of Moscow, along the eastern wall of the Kremlin. It grew from a market area cleared outside the Kremlin walls in the late 15th ce...
St. Petersburg
Hermitage Museum
The State Hermitage Museum occupies a group of historic buildings along Palace Embankment on the River Neva in central Saint Petersburg, with the Winter Palace,...