Welcome to Izmailovo Beta Hotel Moscow, Set on the edge of Izmailovsky Park, this 3-star hotel features industrial-style décor and a modern 2-hall restaurant. It is located in Moscow’s Izmaylovo district, 15 minutes’ metro ride from the city centre. The guest rooms at the Izmailovo Beta Hotel are decorated in light, warm colours. They are fitted with wooden furniture and some feature flat-screen TVs. The Beta restaurant serves a selection of traditional Russian and European dishes. At the lobby café, guests can enjoy a fresh pastry from the hotel’s bakery. The lobby and public areas at the Izmailovo Beta feature high-tech décor. The hotel offers a business centre with state-of-the-art facilities. Free Wi-Fi and newspapers are available in public areas. Partizanskaya Metro Station is just 100 metres away and it provides easy access to Moscow’s city centre. The Bolshoi Theatre is 15 minutes’ metro ride away. (Izmailovo Beta Hotel Moscow hotels booking).