Offering quality accommodations in the business, culture, sightseeing district of Moscow, Garden Ring Hotel is a popular pick for both business and leisure travelers. The city center is merely 0.1 km away and t ... Read more

View all Luxury Hotels in Moscow