Home Tags Moscow

Tag: moscow

The Ritz- Carlton Hotel, Moscow

The Ritz Carlton Hotel is one of the most luxurious five star hotels in Russia. It is simply gorgeous, with a gilded interior. The...

Moscow, Russia

Moscow is situated in western Russia, close to the country’s border with the Ukraine, Belarus and Estonia. Lying on the Moskva River it is the country’s capital and it’s largest and richest city in the world.