Best Western International has opened its first hotel in Russia, the 970-key Best Western Vega Hotel & Convention Centre in Moscow, which is the largest hotel in Best Western’s portfolio of more than 4,000 hotels worldwide.
The hotel was originally built for the 1980 Summer Olympics and was remodeled in 2007. It is located in Moscow’s picturesque Izmaylovo district within walking distance of Izmailovsky Park, Izmailovo Souvenir Market and Aqua Circus. It is also near the Partizanskaya metro station, providing easy access to the Kremlin and Moscow’s business districts.




