Providing free Wi-Fi, Boutique Hotel on Mukomolniy is located in Moscow, a 30-minute walk to Expocentre. Shelepikha MCC Station and Shelepikha Metro Stations are a 10-minute walk from the mini-hotel. Luzhniki Stadium is 5 km away.
Number of rooms: 10
Mukomolnyy proyezd 7, Bldg. 1, Presnensky, 123290 Moscow, Russia