Hotels by city
Click the links bellow to see hotels in the selected city of Russia :
Focused hotel
This comfortable hotel opened in 2005 and is located in the historic centre of St. Petersburg, walking distance from the main street, Nevsky Prospect.
Also... More
Find your hotel in Russia
Russia also the Russian Federation is a transcontinental country extending over much of northern Eurasia. It is a semi-presidential republic comprising 83 federal subjects. At 17,075,400 square kilometres (6,592,800 sq mi), Russia is by far the largest country in the world, covering more than an eighth of the Earth’s land area; with 142 million people, it is the ninth largest by population. It extends across the whole of northern Asia and 40% of Europe, spanning 11 time zones and incorporating a great range of environments and landforms. The Russian Federation was founded following the dissolution of the Soviet Union in 1991.
Find hotels in Russia and enjoy your stay!
Hotels by category
Click the links bellow to see hotels in the selected category :