Holidays to Moscow. Russia's capital and once the centre of the Soviet Union, Moscow is a city of scale and drama unlike many others. More than 12 million citizens inhabit the city – the eighth-largest in the world. Book one of our holidays in Moscow and discover a destination rich with intrigue, history and beauty.
Request a Quote.
We will send our fully tailored quotes direct to your inbox