Attractions in Russia

Compare prices, read traveller reviews and book in one place.

FILTER BY

Filter Price

Review Score

Attraction Type

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...

No reviews yet

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...

No reviews yet
Showing 1 - 2 of 2 Attractions