Sort Options
Low Cost Hotels
Lowest Price
7.3 116 reviews

Modern rooms with flat-screen TVs are offered at Polyaris Hotel, located a 10-minute walk from... Read More ⌨

7.7 1349 reviews

Less than 0.6 miles from the Botanical Garden and All-Russia Exhibition Centre, this modern hotel... Read More ⌨

7.8 339 reviews

One of our bestsellers in Moscow! Offering a restaurant, Rus Hotel is located in Moscow, a... Read More ⌨