Russia remains a popular destination with travelers to Europe. The Russian Federation is the largest of the 21 republics that make up the Commonwealth of Independent States. Russia is the largest country in the world. Its area is 17 098.242 thousand square km. The state is located in eastern Europe and northern Asia. How about visiting Russia? Get great deals on hotels in Russia when you book last minute. The Russia hotel deals & offers are here. Russia remains a popular destination with travelers to Europe. Search a hotels in Russia to fit your travel budget and preferences. Learn some interesting information about Russia while enjoying a range of fun facts and trivia perfect for kids! It occupies most of eastern Europe and north Asia, stretching from the Baltic sea in the west to the Pacific Ocean in the east, and from the Arctic Ocean in the north to the Black Sea and the Caucasus in the South. St. Petersburg : St. Petersburg is the second largest city in Russia after its capital - Moscow, with the population of about 6 million people. Petersburg is the country’s cultural heart. St. Petersburg is a mecca of cultural, historical, and architectural landmarks. Founded by Tsar Peter I (the Great) as Russia’s “window on Europe,” it bears the unofficial status of Russia’s cultural capital and most European city, a distinction that it strives to retain in its perennial competition with Moscow. Vladivostok: Vladivostok is the capital of Primorsky region and one of the largest cities of Russian Far East. The city is located ashore of the Japan Sea on Muravyov-Amurski peninsula. It is supposed that one municipal unit called Bolshoi (Big) Vladivostok will be formed on the basis of Vladivostok and its suburbs.Vladivostok is among the ten most up and coming cities of the world, as determined by the special UNESCO Commission. Russia offers everything from cosy homestays to luxury hotels. Great savings on hotels in Moscow, Russia online. Good availability and great rates. Read hotel reviews and choose the best hotel deal for your stay.