• Home
  • Izmailovo Beta Hotel

Where in the city is the hotel located?

Izmailovo Beta Hotel

The Izmailovo Beta Hotel is located in the north-east of Moscow, 8 km from the Kremlin and Red Square. The hotel is on the edge of Izmailovskiy Park, ensuring attractive surroundings and a peaceful atmosphere. As part of the Izmailovo Hotel Complex, the Beta also has access to a huge range of amenities and facilities, all within a few steps of the hotel. The proximity of the metro means that it's possible to be in the very centre of the city in around 20 minutes.
USEFUL ADS