Russia

Snow-swept plains, glistening cities and a colourful past are just some of the reasons Russia continues to enchant her many visitors. Occupying a vast swathe of northern Eurasia she is the largest country in the world, bordering 14 different nations. The result is a landscape as varied as it is colossal. 

OUR ATTACHÉ RECOMMENDS

Hotel Astoria

Established in 1912, Hotel Astoria in fabled Saint Petersburg has witnessed numerous More