The Izmailovo Beta Hotel is located in the north-east of Moscow, around 8km from the Kremlin and Red Square. The hotel is on the edge of Izmailovskiy Park, ensuring an attractive and 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 nearest metro station, Partizanskaya, on the dark-blue line, is less than 100m from the Izmailovo Beta Hotel, and provides a fast direct link to Moscow's downtown, with the Kremlin reachable in only 20 minutes.