HOTEL «BETA» IZMAILOVO
The «Beta» Hotel is the part of Izmailovo Hotel Complex, the largest hotel complex in Europe. Designed by architect Rabaev it was built in 1980 for XXII Olympic Games.
Today, «Beta» is a modern, multifunctional hotel where we are glad to offer you accommodation in comfortable rooms, quality restaurant services and spacious conferences facilities. Our hotel has an advantage of close proximity to the city center, metro station (2 minutes' walk) and MCC station «Izmailovo».
Adress: Izmailovsoe shosse 71 bld. 2b