The business 3-star Izmaylovo Beta is a great place to stay in Moscow.
Catherine's Palace, The Museum of Soviet Arcade Games and Lokomotiv Stadium along with parks are set close to the hotel.
The property is 250 meters away from Kreml in Ismailovo Cultural and Enternainment Center, The Vodka Museum and Izmailovo Estate.
There are shopping options, such as shops within easy reach of the property.
Partizanskaya underground station is only 5 minutes away from the hotel. Guests can reach Sheremetyevo airport within 30 minutes.
Guests will enjoy a view of Izmailovsky Park from their rooms.
Wireless internet is available in the entire hotel for free.
public parking is possible on site at RUB 450 per day.