Low Cost Hotels in Moscow ➤ Best Prices Guaranteed!
Moscow is capital of Russia, the largest country on earth, spanning 16 time zones. It’s clear why Moscow is such a multi-faced, complex city, with profound history and culture. The city was founded a thousand years ago at the headwaters of Europe’s longest river, the Volga, and it quickly became the trade and political capital of Russia, and later the Soviet Union. The Kremlin’s first fortifications were built in the 15th century -- today, this massive, walled complex is home to the Russian Federation president and overlooks Saint Basil’s Cathedral, with its elegant, colorful onion domes, and massive Red Square, considered the center of Moscow and all of the Russian world.