Offering quality accommodations in the business, culture, sightseeing district of Moscow, Best Western Vega Plus Hotel & Convention Center is a popular pick for both business and leisure travelers. Set 8 km fro ... Read more

View all Luxury Hotels in Moscow